JAVA基础
来源:互联网 发布:不要说的秘密知乎 编辑:程序博客网 时间:2024/05/29 06:58
public class Word_Final {/** * final : 可以保护成员字段所赋的值不被改变. 加上final则这个字段一旦被初始化就不可被修改. * 一般情况下在创建对象时,系统都对其成员字段进行默认初始化,被final关键字修饰的成员变量不会被初始化. */// final String string1; // 这句报错.会提示没有进行赋值.final String string2 = "string2";public static void main(String[] args) {// 非静态字段需要通过对象访问Word_Final static1 = new Word_Final(); // 实例化// 下面第一句被注释的final也会报错.// 应该把类实例化后通过对象访问.因为它不是static的// System.out.println("final test --- " + string2);System.out.println("final test --- " + static1.string2);// 下边这句也会直接报错,会提示把string2改为非final的.// 因为被final修饰的字段的值不能被改变// static1.string2 = "change";}}
0 0
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- Java基础
- java基础
- java 基础
- java基础
- Java基础
- Java基础
- Java基础
- JAVA基础
- JAVA基础
- JAVA基础
- java基础
- Mybatis
- 信息检索
- hadoop学习的第二天---配置Hadoop环境(少走弯路,详细教程)
- 迷茫<第一篇:初到北京>
- 阿里暑期实习一面总结
- JAVA基础
- JAVA常用工具收集总结
- 报数字(约瑟夫环)
- GoF设计模式:SimpleFactory简单工厂
- Menu 菜单
- 如何获取JPEG图片质量和预测压缩图片大小
- LeetCode 22. Generate Parentheses 题解 —— Java
- BZOJ 1653 [Usaco2006 Feb]Backward Digit Sums
- java gc触发