java单例类/

java单例类 

  一个类只能创建一个实例,那么这个类就是一个单例类

  

可以重写toString方法 输出想要输出的内容

可以重写equcal来比较想要比较的内容是否相等

对于final修饰的成员变量 一但有了初始值,就不能被重新赋值

static修饰的成员变量可以在静态代码块中 或申明该成员时指定初始值

实例成员可以在非静态代码块中,申明属性,或构造器中指定初始值

final修饰的变量必须要显示初始化

final修饰引用变量不能被重新赋值但是可以改变引用对象的内容分(只要地址值不变)

final修饰的方法不能被重写

final修饰的类不能有子类 所以一个类不想被继承 可以申明成final的

原文地址:https://www.cnblogs.com/zhengchenhui/p/5785577.html