Java ,方法,变量前加final 各有什么不一样?
来源:互联网 发布:辽东学院网络教育平台 编辑:程序博客网 时间:2024/05/01 01:27
1. 变量前加final
看下图:(第12行, 第13行和第16行报错)
编辑器报错的原因是:第12行, 第13行,变量i 和变量hello前都加上了final 关键字,就说明无论是类成员变量还是内部变量一旦被初始化后,这个不可以再改变了。
请看红色的框中,final变量也可以指向另外一个变量, 另外一个变量的值可以变化,但是这个final变量的值只是初始化时候的另外一个变量的值,并且初始化后,它的值不再改变。
2. 方法前加final,
主要是当前类被子类继承后,不允许子类对该final方法重写。
3. final 用在类的前面,主要是说明该类不允许被继承。
0 0
- Java ,方法,变量前加final 各有什么不一样?
- JAVA所有修饰符有哪些?用在类,变量,方法前有什么区别?
- java的修饰符用在类,变量,方法前有什么区别
- 方法参数前加final的作用
- Java final 类,final 方法,final变量
- java 中final关键字用在函数前有什么作用?
- final方法、final变量、final类、final对象—Java
- jquery中变量加$和不加$有什么区别
- Java final 变量,类,方法
- java final类有什么特点
- Java中为什么匿名对象中方法,调用局部变量必须加final呢?
- nodejs开发web和java有什么不一样
- 互联网测试有什么不一样
- 互联网测试有什么不一样
- Final有什么特点?
- 用 sed 给 java 所有静态变量加 final 关键字
- JAVA局部变量加final修饰的好处
- Java的synchronized加在方法上或者对象上有什么区别?
- 关于初始化 degug 和Release 的一些相关问题
- JProfiler的详细使用介绍(JVM对象内存线程监测工具)
- 无聊的小明
- 往企业家蜕变的过程中该如何拥抱失败 12 - 让你的客户帮你打造产品
- Ubuntu上从源码编译chromium浏览器
- Java ,方法,变量前加final 各有什么不一样?
- 理解一般指针和指向指针的指针
- SQL语句的优化
- 通过android模拟器来操作linux系统
- 如何用String字符串生成JSONObject和JSONArray数据
- 最大子数组 java语言
- Linux 路由器 防火墙
- CF 273C C. Dima and Horses
- [Leetcode] 12. Integer to Roman