2016年11月13日

单例模式总结

摘要: (1)双重校验锁 1)构造函数和对象私有化 2)对象用violate和static关键字修饰 3)公有的静态获取对象方法 4)双重校验锁 violate关键字作用:防止指令重排序 volatile变量可以确保将变量的更新操作通知到其他线程。当把变量声明为volatile类型后,编译器与运行时都会注意 阅读全文

posted @ 2016-11-13 11:48 ShinningWu 阅读(389) 评论(0) 推荐(0) 编辑

导航