摘要: 通过一学期的学习,觉得现在的自己也只能写一些比较简单的代码,自己掌握的最不好的一章就是接口的学习,希望自己能利用好最后这一周的时间好好巩固一下,最后一周的3个程序还在完成中,周四前我会把所遇见的困难发出来,谢谢老师这个学期对我们的帮助。 阅读全文
posted @ 2017-12-25 12:12 DoreenTan 阅读(117) 评论(1) 推荐(0) 编辑
摘要: 线程学习总结: 线程是单个的执行流 程序一和程序二的区别在于:当程序一已经有动作时,会对用户的操作排入队列,不能同时运行两个动作,程序二则可以也就是实现了程序的并发性。 新建线程有两个方法:1.用接口实现。2.继承Thread类。 中断线程:执行完最后一条语句或者执行过程中捕获了异常,线程终止,让出 阅读全文
posted @ 2017-12-17 19:23 DoreenTan 阅读(143) 评论(1) 推荐(0) 编辑
摘要: Jar包是用于应用程序的所有文件打包后的文件,其中包含类文件还包括图像等文件,jar的命令格式:jar {ctxui} [vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... P581 jar命令说明(主要有创建,查看 阅读全文
posted @ 2017-12-07 20:59 DoreenTan 阅读(105) 评论(2) 推荐(0) 编辑
摘要: 模型(model):用于存储数据的对象。 视图(view):为模型提供数据显示的对象。 控制器(controller):处理用户的交互操作,对于用户的操作作出响应,让模型和视图进行必要的交互,即通过视图修改、获取模型中的数据;当模型中的数据变化时,让视图更新显示。 在网格布局对象的构造器中,需要指定 阅读全文
posted @ 2017-11-29 18:32 DoreenTan 阅读(106) 评论(1) 推荐(0) 编辑
摘要: 事件处理的基本原理:事件源(能够注册监听器并向监听器发送事件对象的对象),事件监听器(接收事件源并且做出响应),事件对象(封装事件相关信息)。 事件产生的具体事件设为参数,用listener方法接收,具体的事件由相应的方法处理。例如11-1中点击button(yellow),就有对应的操作设置背景颜 阅读全文
posted @ 2017-11-18 23:42 DoreenTan 阅读(137) 评论(1) 推荐(0) 编辑
摘要: 抽象窗口工具箱(Abstract Window Toolkit, AWT)包含在java.awt包中提供了许多用来设计GUI的组件类和容器类 组件在容器(比如JFrame)中的位置和大小是由布局管理器来决定的。所有的容器都会 使用一个布局管理器,通过它来自动进行组件的布局管理。 开发GUI程序步骤( 阅读全文
posted @ 2017-11-12 20:48 DoreenTan 阅读(112) 评论(1) 推荐(0) 编辑
摘要: 本周学习第九章以下是知识点总结: Collection是集合接口 Set子接口:无序,不允许重复。 List子接口:有序,可以有重复元素。 区别:Collections是集合类 Set和List对比: Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。 List:和数组类似 阅读全文
posted @ 2017-11-05 19:25 DoreenTan 阅读(106) 评论(1) 推荐(0) 编辑
摘要: 通过本周的学习,在我看来泛型就是将具体的数据抽象化,比如解决了通过一种运算方法需要解决多种数据的方式,这时候只要在声明泛型方法或泛型类的时候<T>,T就是未知类型,具体用什么数据类型直接在主函数中实例化就可以了。这样一来就优化了程序,在没有学习泛型之前我们解决上述问题就需要多构造几个针对不同对象类型 阅读全文
posted @ 2017-10-30 17:16 DoreenTan 阅读(82) 评论(1) 推荐(0) 编辑
摘要: 恢复内容开始 学习小结: 异常分为(非致命异常和致命异常(程序是无法解决:内部错误和资源耗尽错误)) 自定义异常类都是派生于Exception 捕获异常用try语句p271 getMassage()方法//用于获得有关异常信息 断言:用了assert关键字 assert 条件:表达式;(条件为假异常 阅读全文
posted @ 2017-10-22 22:54 DoreenTan 阅读(79) 评论(1) 推荐(0) 编辑
摘要: 这周继续学习到了lambda表达式,这是一种很灵活且简介的语法,还学习了深拷贝与浅拷贝的方法,深拷贝指被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。浅拷贝被复制对象的所有变量都含有与原来的对象相 阅读全文
posted @ 2017-10-17 21:22 DoreenTan 阅读(81) 评论(0) 推荐(0) 编辑