1. 单例模式 (分为饿汉式和懒汉式)
推荐: 懒汉式--双重检查、懒汉式--静态内部类、懒汉式--枚举类
饿汉式:
1.1 饿汉式--静态常量
1.2 饿汉式--静态代码块 ( getInstance()方法只会new一次 )
懒汉式:
1.3 懒汉式--静态代码块( 线程不安全 )
1.4 懒汉式--同步静态代码块(线程安全,同步方法)
1.5 懒汉式(线程安全,同步代码块)
1.6 懒汉式--双重检查( 推荐使用 )
1.7 饿汉式--静态内部类( 推荐使用 )
1.1 饿汉式--静态常量
1.2 饿汉式--静态代码块 ( getInstance()方法只会new一次 )
1.3 懒汉式--静态代码块( 线程不安全 )
1.4 懒汉式--同步静态代码块(线程安全,同步方法)
1.5 懒汉式(线程安全,同步代码块)
1.6 懒汉式--双重检查( 推荐使用 )
1.7 饿汉式--静态内部类( 推荐使用 )