final关键字
final 用于声明属性,方法和类。
属性:定义就必须直接赋值或者在构造方法中进行赋值,并且后期都不能 修改。
方法:子类里不可以重写。
类:不能被定义为抽象类或是接口,不可被继承。
final属性赋值 在声明时同时赋值,往往与static 一起使用。
声明时不赋值,必须在构造方法中 逐一赋值。
总的原则:保证创建每一个对象的 时候,final属性的值是确定的。
private int index;
private static final double pai=3.14;
private
原创
2022-03-19 20:54:08 ·
67 阅读 ·
0 评论