• C.
    2023-09-19 来自江苏
    优化点: 1、静态工厂方法,通过静态方法返回对象实例,相比于直接调用构造函数,静态工厂方法可以提供更多的灵活性和优化空间。(例:静态工厂方法中使用对象池或缓存来重用对象,避免重复创建) 2、使用对象池或缓存:对于频繁创建和销毁的对象,可以考虑使用对象池或缓存来重用对象,避免重复创建和垃圾回收的开销。(Apache Commons Pool) 3、使用不可变对象,不可变对象是指其状态在创建后不可更改的对象,可以避免线程安全性问题和复制对象的开销。 4、懒初始化,推迟对象初始化的时机,使用的时候初始化。 解耦: 1、工厂模式 2、依赖注入
    
    
  • sc
    2023-09-18 来自浙江
    讲的真清晰
    
    