Java
再做两道题
这个作者很懒,什么都没留下…
展开
-
static关键字
static用于当我们希望无论对象是否产生或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如每个人虽然属性不尽相同,但是国籍和性别基本固定,所以可以将国籍和性别定义为静态,拥有共同属性的公用一份属性,不需要每个对象均占用一个内存 static :静态的 1:static 修饰属性、方法、代码块、内部类 注意:static 不能修饰构造器 2、static修饰属性: 2.1 静态属性(类变量) vs 非静态属性(实例变量); 实例变量:每个对象拥有独立的一原创 2021-03-16 19:02:01 · 281 阅读 · 0 评论 -
单例模式
所谓类的单例模式,就是采取一定办法,保证对整个软件系统中,某个类只能存在一个对象实例。 单例模式主要分为懒汉式和饿汉式 单例模式是指当需要某个类的实例化的对象时直接通过类·get方法得到已经实例化的对象 具体实例化的过程在类内部完成,其核心思想是:在类内部将构造器私有化,使得实例化只能在类内部完成,先创建静态型属性,并给出一个public类型的静态的get方法返回实例化的对象原创 2021-03-16 17:38:11 · 92 阅读 · 0 评论