2017年6月1日

摘要: (一)学习总结 1.用思维导图对java多线程的学习内容进行总结。 2.下面是一个单线程实现的龟兔赛跑游戏。 public class TortoiseHareRace { public static void main(String[] args) { int totalStep = 10; in 阅读全文
posted @ 2017-06-01 20:54 JHR 阅读(118) 评论(0) 推荐(0) 编辑

2017年5月25日

摘要: (一)学习总结 1.用思维导图对javaIO操作的学习内容进行总结。 2.下面的程序实现了文件的拷贝,但采用的是一个字节一个字节的读写方式,效率很低。使用缓冲区可以减少对文件的操作次数,从而提高读写数据的效率。IO包中提供了两个带缓冲的字节流BufferedInputStream和BufferedO 阅读全文
posted @ 2017-05-25 17:16 JHR 阅读(133) 评论(0) 推荐(0) 编辑

2017年5月18日

摘要: (一)学习总结 1.用思维导图对本周的学习内容进行总结。 2.通过实验内容中的具体实例说明在执行executeUpdate()方法和executeQuery()方法中使用动态参数时,为什么要使用PreparedStatement接口而不使用Statement,比较使用两种接口的不同之处。 Prepa 阅读全文
posted @ 2017-05-18 17:11 JHR 阅读(119) 评论(0) 推荐(0) 编辑

2017年5月11日

摘要: JAVA作业 17 05 11 1.写出事件处理模型中的几个关键词,并通过具体代码实例说明你对事件处理模型的理解。 1) 事件源:即事件发生的场所,就是指各个组件,如按钮等,点击按钮其实就是组件上发生的一个事件; 2) 事件:事件封装了组件上发生的事情,比如按钮单击、按钮松开等等; 3) 事件监听器 阅读全文
posted @ 2017-05-11 21:09 JHR 阅读(127) 评论(0) 推荐(0) 编辑

2017年5月4日

摘要: 1.用思维导图对本周的学习内容进行总结。 2.当程序中出现异常时,JVM会依据方法调用顺序依次查找有关的错误处理程序。可使用printStackTrace 和getMessage方法了解异常发生的情况。阅读下面的程序,说明printStackTrace方法和getMessage 方法的输出结果分别是 阅读全文
posted @ 2017-05-04 16:29 JHR 阅读(641) 评论(0) 推荐(0) 编辑

2017年4月25日

摘要: 1.在上周完成的思维导图基础上,补充本周的学习内容,对Java面向对象编程的知识点做一个全面的总结。 2.汽车租赁公司,出租汽车种类有客车、货车和皮卡三种,每辆汽车除了具有编号、名称、租金三个基本属性之外,客车有载客量,货车有载货量,皮卡则同时具有载客量和载货量。用面向对象编程思想分析上述问题,将其 阅读全文
posted @ 2017-04-25 18:21 JHR 阅读(140) 评论(1) 推荐(0) 编辑

2017年4月18日

摘要: (一)学习总结 1.学习使用思维导图对Java面向对象编程的知识点(封装、继承和多态)进行总结。 2.该程序不能通过编译,继承父类的时候super关键字必须是第一条语句才可以继承。结果为: 不能反过来。 3. 向上转型父类中没有sleep;向下装型中没有加强制转换;声明父类中没有实例。 改完之后的结 阅读全文
posted @ 2017-04-18 13:56 JHR 阅读(108) 评论(0) 推荐(0) 编辑
 
摘要: (一)学习总结 1.学习使用思维导图对Java面向对象编程的知识点(封装、继承和多态)进行总结。 2.该程序不能通过编译,继承父类的时候super关键字必须是第一条语句才可以继承。结果为: 不能反过来。 3. 向上转型父类中没有sleep;向下装型中没有加强制转换;声明父类中没有实例。 改完之后的结 阅读全文
posted @ 2017-04-18 13:54 JHR 阅读(77) 评论(0) 推荐(0) 编辑

2017年4月6日

摘要: 1.什么是面向对象的封装性 (1)从问题域中客观存在的事物出发来构造软件系统,用对象作为对这些事物的抽象表示,并以此作为系统的基本构成单位。 (2)事物的静态特征(即可能用一些数据来表达的特征)用对象的属性表示,事物的动态特征(即事物的行为)用对象的服务表示。 (3)对象的属性与服务结合为一体,成为 阅读全文
posted @ 2017-04-06 20:24 JHR 阅读(169) 评论(1) 推荐(0) 编辑

2017年3月28日

摘要: 第二次作业 1.实验内容 ==:用于数值的比较,比较的是两个字符串的地址值; equals()方法:用于内容的比较,比较两个字符串内容是否相等。 例如: 2.程序分析 1.构造方法 (1).构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。 (2).构造方法的调用是在创建 阅读全文
posted @ 2017-03-28 13:56 JHR 阅读(144) 评论(0) 推荐(0) 编辑