如何實現單例模式

單例模式實現方式有以下五種:
【如何實現單例模式】1、餓漢模式 。線程安全,調用效率高 , 不能延時加載 。
2、懶漢模式 。線程安全,調用效率不高,能延時加載 。
3、雙重檢測鎖模式 。由因JVM底層模型原因,偶爾會出問題 , 不建議使用 。
4、靜態內部類式 。線程安全,調用效率高,可以延時加載 。
5、枚舉類 。線程安全,調用效率高,不能延時加載,可防止反射和反序列化調用 。