摘要: 单例设计模式(★★★★★★) (笔试必考) (1)基本概念 当一个类对外提供且只提供一个对象时,这样的类叫做单例类。 //比如说要打开任务管理器,只能打开一个,而不能打开多个, 而设计单例类的思想和编程模式叫做 单例设计模式。 (2)实现流程 a.私有化构造方法,使用private关键字修饰; b. 阅读全文
posted @ 2018-10-27 14:55 吉祥街 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.封装是什么?以及为什么要进行封装? 通常情况下可以给成员变量赋值一些合法但不合理的数值,这种情况在编译阶段和运行阶段都不会报错或给出任何的提示信息,此数值虽然合法但与现实生活不符;为了避免上述问题的发生,就需要对成员变量进行密封包装处理来保证该成员变量的合法合理性,这种机制就叫做封装。封装可以被 阅读全文
posted @ 2018-10-27 14:33 吉祥街 阅读(199) 评论(0) 推荐(0) 编辑
摘要: static的作用: 1.将对象层级提升为类层级 (即将对象可以调用的,提升为对象和类均可调用的成员); //推荐使用类来调用 ClassNme.静态成员 (包括变量、方法、成员对象) 2.static修饰的成员,在类加载时即准备完成,而不需要创建对象; //类加载只做一次:1 类名. 的时候会类加 阅读全文
posted @ 2018-10-27 11:15 吉祥街 阅读(332) 评论(0) 推荐(0) 编辑