摘要: 单例模式是一种常见的设计模式;Java Singleton 模式就为我们提供了这样实现的可能。使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数, 有利于Java垃圾回收(garbage collection)。 单例模式也是一种比较常见的设计模式,它到底能带给我们什么好处呢?其 阅读全文
posted @ 2016-11-26 19:49 久依 阅读(14224) 评论(0) 推荐(0)
摘要: 1. 全局变量的缺点: 必须在程序一开始就创建好对象,如果程序在这次的执行过程中又一直没用到它,就非常耗费资源。 2. 经典的单例模式实现: Java代码 public class Singleton { //用一个静态变量来记录Singleton类的唯一实例 private static Sing 阅读全文
posted @ 2016-11-26 19:44 久依 阅读(7407) 评论(0) 推荐(1)
摘要: 在尽可能短的篇幅里,将所有集合与并发集合的特征、实现方式、性能捋一遍。适合所有"精通Java",其实还不那么自信的人阅读。 【转自:花钱的年华】 期望能不止用于面试时,平时选择数据结构,也能考虑一下其成本与效率,不要看着API合适就用了。 1.List 1.1 ArrayList 以数组实现。节约空 阅读全文
posted @ 2016-11-26 19:26 久依 阅读(599) 评论(0) 推荐(0)