摘要: 上代码简单了解一下: 效果截图: 抛出异常截图: 由上面的截图可以看出来,当我把synchronizedListTest()方法里面的list.add("测试")去掉注释后,直接就抛出了异常,容器的大小已经被固定了,所以无法继续往其中在添加数据,如果继续添加则直接抛出java.lang.Unsupp 阅读全文
posted @ 2019-04-29 10:01 无影云 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 1.同样的,话不多讲直接上代码 (1)认识了解下引用分类及其作用 效果截图: 2.WeakHashMap的简单使用: 效果截图: ps:这里只是简单了解一下引用及WeakHashMap的相关知识,仅供学习并未深入,如有不正之处欢迎大佬指正,必定虚心改正。 阅读全文
posted @ 2019-04-28 15:46 无影云 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.通过代码了解一哈: 2.效果截图: 控制台输出: 项目: 桌面: 打开文件: 接下来利用面向对象的理念实现一个教师信息写入文件的小案例: 1.新建一个实体类,用于存放数据 2.测试类,场景模拟 效果截图: 控制台: 桌面: ps:文章待完善,先简单了解学习一下,如有问题欢迎大佬指点。 阅读全文
posted @ 2019-04-28 10:53 无影云 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 导读:由于基本类型的数据都实现了一个共同的接口java.lang.Comparable接口,都实现了该接口下面的compareTo()方法,因此想要利用面向对象实现现实生活中的一些情景再现,比如新闻根据标题内容,点击量,更新日期等等进行排名。 1.首先新建一个实体类,用于存放数据 2.具体排序类方法 阅读全文
posted @ 2019-04-27 22:47 无影云 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 1.Enumeration容器使用: 效果截图: 2.单向队列Queue简单使用: 效果截图: 3.双向队列Deque简单使用: 效果截图: 阅读全文
posted @ 2019-04-27 19:56 无影云 阅读(1268) 评论(0) 推荐(0) 编辑
摘要: HashMap:键值对(key-value): 通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value. 默认是1:1关系: 存在则覆盖,当key已经存在,则利用新的value覆盖原有的value; 示例: 运行效果截图: 很明显可以看出来,key1对应的value值被后面p 阅读全文
posted @ 2019-04-26 16:37 无影云 阅读(1321) 评论(1) 推荐(0) 编辑
摘要: 1.利用递归读取文件 (1)NotifyFolder.java 2.直接读取某个文件或图片 (2)ReadFile.java 3.测试类 效果截图: 阅读全文
posted @ 2019-04-26 12:35 无影云 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 泛型简单使用: 1.泛型类: 泛型类的使用: 效果截图: 2.泛型接口: 泛型接口的实现: 效果截图: 3.常用泛型形式: (1)Student.java (2)TestStudent.java 效果截图: 阅读全文
posted @ 2019-04-26 11:30 无影云 阅读(4609) 评论(0) 推荐(0) 编辑
摘要: 模式导读: 考研座位没申请到,真的烦,为什么当时接收到信息时还犹豫了那么久呢(话不多说)。观察者模式如果非要形象的表述出来差不多就像图书馆最近有什么活动然后给学生发送通知,当然学生也并非全部,只有通知相关学生,然后学生得到通知去参加这个活动。也像教务处有什么变化或者任务然后发放通知,让老师学生们根据 阅读全文
posted @ 2019-04-26 09:30 无影云 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 模式导读: 无论是小学高中还是大学,甚至走向社会,你都会发现阶级的存在,时刻保持对上一层阶级的尊重,同时努力完成他们给我们的任务,学生时刻保持对教师的尊重,员工保持对老板,领导们的尊重,他们给我们的作业我们都会去积极的完成,他们每发放一个命令我们都得去努力执行,而他们并不需要关注你执行命令的过程,你 阅读全文
posted @ 2019-04-25 11:22 无影云 阅读(252) 评论(0) 推荐(0) 编辑