- 博客(2)
- 资源 (17)
- 收藏
- 关注
原创 happens-before知识
1,happens-before定义1),如果一个操作happens-before另一个操作,那么第一个操作结果对第二个操作可见,并且第一个的执行顺序排在第二个操作之前(这里指的是位置在前,具体的内存执行指令谁先进行不一定按这个顺序)2),两个操作存在happens-before关系,并不意味着java平台的具体实现必须按照happens-before关系指定的顺序来执行。如果重排序之后的
2016-05-30 22:13:41 705
原创 线程的单例模式与延迟加载中的Initialization on Demand Holder
面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); pr
2016-05-24 16:33:20 2306 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人