java基础之设计模式
设计模式1. 设计模式是什么?设计模式的作用?答:设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。设计模式的作用:为了代码的可重用性、让代码更容易被他人理解、保证代码的可靠性2. 单例模式的两种表示方式以及区别?答:懒汉模式:在静态方法中初始化。时间换空间(不推荐,时间很重要)。懒汉式的单例模式有线程安全问题,当多线程访问的时候,会出现多个实例。饿汉模式:在声明对象就初始化。空间换时间(推荐,空间不是问题)。运行速度:饿汉模式比懒汉模式快。空间利用率:懒汉模式比饿汉
原创
2020-07-28 20:03:05 ·
105 阅读 ·
0 评论