工厂模式
优点
缺点
单例模式
懒汉式:每次获取实例的时候,都会进行判断,看是否需要创建实例,浪费了判断的时间,节省了空间,线程不安全,不支持多线程
饿汉式:当类加载的时候就回去创建实例,不管你用不用,不用判断节省了时间,线程是安全的,因为没有加锁,所以执行效率会很高,缺点是浪费内存
优点
缺点
懒汉式:每次获取实例的时候,都会进行判断,看是否需要创建实例,浪费了判断的时间,节省了空间,线程不安全,不支持多线程
饿汉式:当类加载的时候就回去创建实例,不管你用不用,不用判断节省了时间,线程是安全的,因为没有加锁,所以执行效率会很高,缺点是浪费内存