单例&多线程
摘要:单例模式,最常见的就是饥饿模式,和懒汉模式,一个直接实例化对象,一个在调用方法时进行实例化对象。在多线程模式中,考虑到性能和线程安全问题,我们一般选择下面两种比较经典的单例模式,在性能提高的同时,又保证了线程安全。 dubble check Instance 》》 static Inner clas
阅读全文
posted @
2017-02-15 09:29
小~虎
阅读(215)
推荐(0)
ThreaLocal
摘要:ThreadLocal概念:线程局部变量,是一种多线程间并发访问变量的解决方案。与其synchronized等加锁的方式不同,ThreadLocal完全不提供锁,而使用以空间换时间的手段,为每个线程提供变量的独立副本,以保障线程安全。 从性能上说,ThreadLocal不具有绝对的优势,在并发不是很
阅读全文
posted @
2017-02-14 16:46
小~虎
阅读(257)
推荐(0)