201521123093 java 第十周学习总结】的更多相关文章

1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. Runnable不是线程,Thread才是,必须将实现Runnable接口的类的对象放入Thread中才能在线程中运行 比如: Runnanble task = new MyRunnable(); Thread t1 = new Thread(task); t1.start(); 或者: new Thread(new MyRunnable()).start(); 2. 书面作业 本次PTA作业题集异常.多…
20145113<Java程序设计>第十周学习总结 基础知识 1.网络通讯的方式主要有两种 TCP(传输控制协议)方式:需要建立专用的虚拟连接以及确认传输是否正确 UDP(用户数据报协议)方式:不需要建立专门的虚拟连接,传输也不是很可靠,如果发送失败则客户端无法获得 实现过程…
1. 本周学习总结 1.1 面向对象学习暂告一段落,请使用思维导图,以封装.继承.多态为核心概念画一张思维导图,对面向对象思想进行一个总结. 注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖面向对象的核心内容即可. 注2:颜色要少.连线不要复杂,必要的时候要在连线上进行说明. 2. 书面作业 1.clone方法 1.1 Object对象中的clone方法是被protected修饰,在自定义的类中覆盖clone方法时需要注意什么? 答:(1)自定义的类中要实现Cloneable接口,如果…
1.本周学习总结 初学面向对象,会学习到很多碎片化的概念与知识.尝试学会使用思维导图将这些碎片化的概念.知识组织起来.请使用纸笔或者下面的工具画出本周学习到的知识点.截图或者拍照上传. 本周学习总结: *学习类与对象的基本知识框架. *Static\final\this等的使用范围以及在使用中的注意事项 *构造函数与方法重载 *还在进一步学习敲代码中,感觉这周的收获比上周多,理解的多一点. 第一次使用XMind画结构图,画的很烂... 2.书面作业 1.代码阅读 public class Tes…
1. 本周学习总结 以你喜欢的方式(思维导图.OneNote或其他)归纳总结多网络相关内容. 2. 书面作业 1. 网络基础 1.1 比较ping www.baidu.com与ping cec.jmu.edu.cn,分析返回结果有何不同?为什么会有这样的不同? 答:(1)IP地址不同 (2)访问的时间不同,访问学校网站的时间明显比访问百度的时间要短很多很多 原因:因为根据与服务器距离的远近,明显访问学校网址的更短. 1.2 telnet bbs.newsmth.net,上面这条命令连接的是远程主…
1. 本周学习总结 2. 书面作业 1.ArrayList代码分析 1.1 解释ArrayList的contains源代码 //contains()方法 public boolean contains(Object o) { return indexOf(o) >= 0; } //indexOf()方法 public int indexOf(Object o) { if (o == null) { for (int i = 0; i < size; i++) if (elementData[i…
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点. 1.2 可选:使用常规方法总结其他上课内容. 答:接口:1.所有的默认方法都是public abstract; 2.属性都是public static final; 3.接口与继承的差别:接口是has-a关系,而继承是is-a关系 4.接口不是类,不能使用new进行实例化,但是可以使用Comparable x = new Employee(···): 比较:实现Comparable使用Arrays.sort[s] 面向接口…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容. MySQL中的库操作和表操作 库操作: 显示所有数据库: show databases; 创建数据库: create database test; 删除数据库: drop database test; 连接数据库: use test;(使用数据库前,要先连接数据库) 查看当前连接的数据库: select database(); 当前数据库包含的表: show tables; 表操作: 创建表 create t…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? //存钱 public void deposit(int money){ lock.lock(); try{ this.balance =getBalance()+ money; co…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常与多线程相关内容. 2. 书面作业 1.finally 题目4-2 1.1 截图你的提交结果(出现学号) 1.2 4-2中finally中捕获异常需要注意什么? 在finally中对于捕获异常需要单独处理,我们需要把resource.close()放在try语句中.并且在finally中的异常要在finally中捕获,不要在外层捕获. 2.用异常改进ArrayIntegerStack 题目4-3 2.1 截图你的提交结果(出…