摘要:
1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定, 如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断 如果 使用 阅读全文
posted @ 2018-10-09 15:27
我为了部落
阅读(933)
评论(0)
推荐(0)
摘要:
线程安全的单例模式 双重效验锁 1.单例模式:确保一个类只有一个实例,自行实例化并向系统提供这个实例(举例 例如有三个线程 使用静态方法,让所创建出来的对象名来调取每一个线程。) 2.单例模式分类:饿单例模式(类加载时实例化一个对象给自己的引用),懒单例模式(调用取得实例的方法如getInstanc 阅读全文
posted @ 2018-10-09 14:41
我为了部落
阅读(1115)
评论(0)
推荐(0)

浙公网安备 33010602011771号