Eason-S

导航

2016年7月23日 #

每天一个设计模式(7):单例模式

摘要: 7.单例模式 一. 定义 单例对象(Singleton)也叫单件模式,是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在(即只可以创建一个对象),并提供一个全局访问点。单件模式通过利用延时实例化的方式来创建单例,这种做法对资源敏感的对象特别重要,故常常被用来 阅读全文

posted @ 2016-07-23 23:32 Eason_S 阅读(437) 评论(0) 推荐(0) 编辑

Java集合(9):ConcurrentHashMap

摘要: 一.ConcurrentHashMap介绍 我们可以在单线程时使用HashMap提高效率,而多线程时用Hashtable来保证安全。但是,HashMap中未进行同步考虑,而Hashtable则使用了synchronized,带来的直接影响就是可选择,synchronized是针对整张Hash表的,即 阅读全文

posted @ 2016-07-23 00:02 Eason_S 阅读(845) 评论(0) 推荐(0) 编辑