Java基础笔记
Lambda_up
汽车电子.车联网 If you can or dream you can, begin now.
展开
-
另一种遍历Map的方式: Map.Entry 和 Map.entrySet()
原文地址:http://blog.csdn.net/mageshuai/article/details/3523116 今天看Think in Java 的GUI这一章的时候,里面的TextArea这个例子在遍历Map时用到了Map.Entry 和 Map.entrySet() ,记得只见过Map.KeySet()和values()这两个方法,于是到API中一看,Map.en转载 2016-12-29 10:52:58 · 367 阅读 · 0 评论 -
JAVA集合类汇总
原文地址: http://www.cnblogs.com/leeplogs/p/5891861.html JAVA集合类汇总 一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系 如图所示:图中,实线转载 2017-03-09 10:48:33 · 264 阅读 · 0 评论 -
Java设计模式 - 单例模式Singleton
1. 单例模式:只允许程序中只有该类的的一个实例对象; 2. 单例模式需要一个私有的构造函数(防止通过其它途径生成实例对象),一个私有的静态引用(防止在其它地方被误引用),一个公共的静态入口(保证该实例对象只有它一个入口) 3. 经典的单例模式,延迟加载。但是没有考虑多线程(同步)的情况,该缺陷模式如下: 4.原创 2017-03-21 22:38:41 · 235 阅读 · 0 评论 -
Java设计模式透析之 —— 模板方法(Template Method)
原文地址:http://blog.csdn.net/guolin_blog/article/details/8744002 今天你还是像往常一样来上班,一如既往地开始了你的编程工作。 项目经理告诉你,今天想在服务器端增加一个新功能,希望写一个方法,能对Book对象进行处理,将Book对象的所有字段以XML格式进行包装,这样以后可以方便与客户端进行交互。并且在包装转载 2017-03-14 20:20:23 · 246 阅读 · 0 评论