Java final关键字
来源:互联网 发布:淘宝的车秒贷怎么样 编辑:程序博客网 时间:2024/06/11 05:30
当final应用于对象引用时,而不是基本类型时,其含义有些让人疑惑。
<1>对基本类型使用fianl不能改变的是他的数值。
<2>对于对象引用,不能改变的是他的引用,而对象本身是可以修改的。一旦一个final引用被初始化指向一个对象,这个引用将不能在指向其他对象。java并未提供对任何对象恒定不变的支持。这一限制也通用适用于数组,它也是对象。
<3>一个即是static又是fianl的域只占一段不能改变的存储空间。
总结:
对于简单数据类型,final就指定它的数值不能再被改变了。而对于对象,则是:这个对象引用不可以指向其它对象,自身的数据比如一个list还可以添加字段等。
0 0
- Java static关键字,final关键字
- java关键字之 final
- Java中的final关键字
- Java的final关键字
- JAVA中的关键字FINAL
- Java中final 关键字
- java final 关键字
- java-final关键字
- Java final关键字分析
- java final关键字
- Java基础: 关键字 final
- java中的final关键字
- java中final关键字
- Java关键字final、static
- Java final关键字解释
- java中关键字:final
- java中final关键字
- java中的final关键字
- __builtin_return_address(LEVEL)函数解释
- SVN服务器搭建和使用(一)
- 设计模式 模版方法模式 展现程序员的一天
- EIP & EBP & ESP
- HDU 4046 Panda(RMQ 线段树 树状数组)
- Java final关键字
- dom4j 两种创建XML Document方法中命名空间的差异!
- PAT1010. 一元多项式求导 (25)(未通过)
- Valid Sudoku
- MFC中的文件读写方法总结
- Android-SharedPreferences读写-简单
- Oracle spool 用法小结
- 金蝶EAS消息弹出框样式
- Scrum之 站立例会