《程序人生》——2019的总结与年的展望
初到上海找工作我是从2017.5月开始参加工作,到2019年是我工作的第二个年头了。这2年多我一共待了3家公司。由于我是转行,非科班出身,刚开始找工作的时候压力巨大。很少有面试机会,去面试几本都是被虐,当时在上海住着400块1个月的农村土房,吃着最便宜的饭菜,一度对未来感到绝望。因为转...
2024-01-10201521123091 《Java程序设计》第10周学习总结
第十周的作业。目录1.本章学习总结2.Java Q&A3.码云上代码提交记录及PTA实验总结1.本章学习总结1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容。 异常上次整理的差不多了,这边就记录一些多线程基本的知识。 多线程就是可以运行多个独立的任务,任务可能会在共享...
2024-01-10201521123020《java程序设计》第1周学习总结
1.本周学习总结1.对JAVA的历史发展的了解2.了解Java与C/C++的区别,Java语言所写程序较为繁琐,C/C++较为简洁。3.安装java和jdk2.书面作业Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)java是在虚拟机上运行的,只要有虚拟机即可,与平台无关。把java文件编译成class...
2024-01-10201521123003《Java程序设计》第4周学习总结
你对于本章知识的学习总结1.1 尝试使用思维导图总结有关继承的知识点。参考资料:百度脑图XMind1.2 使用常规方法总结其他上课内容。(1)了解了类型转换(cast),只能在继承层次内进行类型转换,将父类强制转换成子类之前,应使用instanceof进行检查。(2)懂得如何运用控制可见性的4个访问修饰符:...
2024-01-10201521123040《Java程序设计》第3周学习总结
1. 本周学习总结初学面向对象,会学习到很多碎片化的概念与知识。尝试学会使用思维导图将这些碎片化的概念、知识组织起来。请使用纸笔或者下面的工具画出本周学习到的知识点。截图或者拍照上传。参考资料:百度脑图,XMind2. 书面作业1.代码阅读public class Test1 { private int i = 1;//这行不能修改...
2024-01-10201521123097《Java程序设计》第三周学习总结
2. 书面作业1.代码阅读public class Test1 {private int i = 1;//这行不能修改private static int j = 2;public static void main(String[] args) { geti(); Test1getj();}public static void geti() { System.out.println(i);}public static void getj() { System.out.println(...
2024-01-10201521123024 java 第十周学习总结
1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容。2. 书面作业本次PTA作业题集异常、多线程finally题目4-21.1 截图你的提交结果(出现学号)1.2 4-2中finally中捕获异常需要注意什么?答:finally中捕获异常需要注意在关闭资源的时候会出现异常,因为无论try-catch块有无发生异常,fin...
2024-01-10201521123098 《Java程序设计》第7周学习总结
以你喜欢的方式(思维导图或其他)归纳总结集合相关内容。2. 书面作业1. ArrayList代码分析1.1 解释ArrayList的contains源代码 该方法调用了indexOf(Object o)方法; 而indexOf(Object o)方法对参数o执行的是: 遍历该ArrayList型的容器,若找到与o参数等值的项则返回该项位置,找不到则返回-1; contain(Object o)...
2024-01-10201521123010 《Java程序设计》第5周学习总结
1.1 尝试使用思维导图总结有关多态与接口的知识点。2. 书面作业作业参考文件下载① 代码阅读:Child压缩包内源代码1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误。并分析输出结果。A:com.parent包中的代码如下:package abon;public class Child extends Parent{ public s...
2024-01-10201521123003《Java程序设计》第14周学习总结
1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容。2. 书面作业1. MySQL数据库基本操作建立数据库,将自己的姓名、学号作为一条记录插入。(截图,需出现自己的学号、姓名)在自己建立的数据库上执行常见SQL语句(截图)增查改删参考:实验任务书-题目12. 使用JDBC...
2024-01-10201521123100 《Java程序设计》第5周学习总结
1.1 尝试使用思维导图总结有关多态与接口的知识点。1.2 可选:使用常规方法总结其他上课内容。1.接口不是类,不能使用new进行实例化2.使用instanceof运算符,可以查看该对象是否实现了Comparable接口3.接口可以扩展extends4.接口中可以包含常5.一个类可以实现多个接口参考资料:百度脑图XMind2. 书面...
2024-01-10201521123040《Java程序设计》第13周学习总结
1. 本周学习总结以你喜欢的方式(思维导图、OneNote或其他)归纳总结多网络相关内容。2. 书面作业1. 网络基础1.1 比较ping www.baidu.com与ping cec.jmu.edu.cn,分析返回结果有何不同?为什么会有这样的不同?不同:IP不同,完成一次网络交互的时间不同,TTL的值不同,返还行程的时间不同. 因为IP地址不同。1...
2024-01-10201521123070 《JAVA程序设计》第4周学习总结
1.1 尝试使用思维导图总结有关继承的知识点。http://naotu.baidu.com/file/4de6f42e4f4f6cce0531dd9997b04e60?token=6c812969b60a8cbe1.2 使用常规方法总结其他上课内容。Object-toString方法:一般toString用于返回表示对象值的字符串;toString方法用处广泛:只要对象与一个字符串通过操作符“+”连接起来,Java编译器就会自动的...
2024-01-10201521123005 《JAVA程序设计》第1周学习总结
对Java进行了了解与简单的学习。第一次接触Java觉得比较难理解。希望之后的深入学习可以解决目前的一些问题。2. 书面作业为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)java程序编译的程序并不能直接运行,而是经过JVM翻译成各个平台所能运行的代码,因此可以...
2024-01-10201521123037 《Java程序设计》第10周学习总结
1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容。创建自己的异常1.自定义异常要继承已有的异常,需要手动throw异常;根据继承的异常不同以及具体情况,选择try-catch或由系统抛出。2.异常最好能够有详细的提示信息,方便用户明白错误发生的地方,尽量使用JDK已有的异常...
2024-01-10201521123019 《Java程序设计》第12周学习总结
2. 书面作业Q1.字符流与文本文件:使用 PrintWriter(写),BufferedReader(读)1.1 生成的三个学生对象,使用PrintWriter的println方法写入student.txt,每行一个学生,学生的每个属性之间用|作为分隔。使用Scanner或者BufferedReader将student.txt的数据读出。(截图关键代码,出现学号)Student[] students=new Student[3];students[0]=new S...
2024-01-10201521044091 《Java学习笔记》 第六周学习总结
1.1 面向对象学习暂告一段落,请使用思维导图,以封装、继承、多态为核心概念画一张思维导图,对面向对象思想进行一个总结。注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖面向对象的核心内容即可。注2:颜色要少、连线不要复杂,必要的时候要在连线上进行说明。2. 书面作...
2024-01-1020145210 《Java程序设计》第08周学习总结
第十四章 NIO与NIO214.1 认识NIO•NIO概述•NIO使用频道来衔接数据结点•在处理数据时,NIO可以让你设定缓冲区容量•Channel架构与操作•isOpen():确认Channel是否开启•read(): •ReadableByteChannel定义的read()方法:将ReadableByteChannel中的数据读取至ByteBuffer •ScatteringByteChannel定义的read()方法:将ScatteringB...
2024-01-10201521123044 《Java程序设计》第01周学习总结
1.了解了Java的发展史。2.学习了什么是JVM,区分JRE与JDK,下载JDK。3.从C语言的.c 到C++的 .cpp再到Java的.java,每种语言编译程序各有不同,却有相似之处。2. 书面作业**Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写)答:1.java有虚拟机(JVM),JAVA程序不是直接在电脑上...
2024-01-10201521123006 《java程序设计》 第14周学习总结
**1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容。 **2. 书面作业**1. MySQL数据库基本操作 ****建立数据库,将自己的姓名、学号作为一条记录插入。(截图,需出现自己的学号、姓名) ****在自己建立的数据库上执行常见SQL语句(截图) **参考:实验任务书-题目1**2. 使用JDBC连接...
2024-01-1020175327 2018-2019-2 《Java程序设计》第4周学习总结
1.教材学习内容总结继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。多态的特征是表现出多种形态,具有多种实现方式。或者多态是具有表现多种形态的能力的特征。或者同一个实现接口,使用不同的实例而执行不...
2024-01-1020145239杜文超 《Java程序设计》第2周学习总结
教材学习内容总结 第三章主要介绍了Java语言的基础语法。 要求我们认识类型与变量,学习运算符的基本使用以及了解类型转换、运用基本流程语法。 其中——一、常量基本类型:整数: short整数(2字节)、int整数(4字节)、long整数(8字节)字节: byte类型(1字节,一般用于逐字...
2024-01-10# 20145210 《Java程序设计》第06周学习总结
教材学习内容总结第十章 输入\输出10.1 InputStream与OutputStream•串流设计的概念•java将输入\输出抽象化为串流,数据有来源及目的地,衔接两者的是串流对象•从应用程序角度来看,如果要将数据从来源取出,可以使用输入串流(java.io.InputStream 实例),如果要将数据写入目的地,可以使用输出串流...
2024-01-10201521123067 《Java程序设计》第6周学习总结
1. 本周学习总结1.1 面向对象学习暂告一段落,请使用思维导图,以封装、继承、多态为核心概念画一张思维导图,对面向对象思想进行一个总结。2. 书面作业Q1:clone方法1.1 Object对象中的clone方法是被protected修饰,在自定义的类中覆盖clone方法时需要注意什么?答:protected是将该方法定义为受保护...
2024-01-10201521123085 《JAVA程序设计》第6周学习总结
1.1 面向对象学习暂告一段落,请使用思维导图,以封装、继承、多态为核心概念画一张思维导图,对面向对象思想进行一个总结。2. 书面作业1.clone方法1.1 Object对象中的clone方法是被protected修饰,在自定义的类中覆盖clone方法时需要注意什么?实现克隆必须实现Cloneable接口,被protected(受保护访问)...
2024-01-10