原创 VOLATILE關鍵字詳解與java的內存模型

https://blog.csdn.net/javazejian/article/details/72772461

原创 類加載和類的初始化順序

1.對於靜態變量,靜態代碼塊,變量,初始化代碼塊,構造器,他們的依次順序爲,(靜態變量,靜態代碼塊)>(變量,初始化代碼塊)>構造器 存在子類和父類的情況如下: (1)單個類的執行情況,代碼如下:public class InitOrder

原创 java單例模式的實現方式以及差異

惡漢單例模式:/** 惡漢單例模式,用空間換時間的思想進行對象的初始化,在多線程的情況下,故不存在線程安全問題。 @author Administrator */public class WickedManSingleTon {