JAVA中final修饰对象引用
来源:互联网 发布:网站美工培训班 编辑:程序博客网 时间:2024/06/04 18:44
1.说明
1.1.final 修饰的变量可视为常量。
1.2.当修饰对象引用时,我错误的认为变量指向的对象是不可变的,然而对象是可变的,不可变只是“变量对对象的引用”。
2.测试代码
package test;/* * 测试final引用 * @param * @Author cnn * @Time 2015-10-30 * */public class TestFinal{final Book book = new Book();public static void main(String[] args){TestFinal testFinal = new TestFinal();testFinal.book.setBookName("java");System.out.println(testFinal.book.getBookName());}private class Book{private String bookName;public String getBookName(){return bookName;}public void setBookName(String bookName){this.bookName = bookName;}}}
0 0
- Java中final修饰对象引用
- JAVA中final修饰对象引用
- Java中final修饰对象引用
- java中使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
- final关键字修饰变量,引用变量中所指向的对象中内容可变
- 为什么在匿名内部类中引用外部对象要加final修饰符
- final修饰的对象,表示引用不可变,对象的内容可以改变以及final赋值
- java中final修饰的局部变量
- java中final修饰符的用法
- java中final修饰符用法
- java中final修饰符的用法
- Java 中final修饰符总结
- java中Final修饰符的使用
- JAVA中String为final修饰类
- Java中final修饰参数的作用
- Java中使用final修饰参数
- Java中final修饰参数的作用
- java中final可以修饰的变量
- 如何在CentOS 7上安装Percona服务器
- MATLAB将彩色图像转化为灰度图像
- typedef
- python第一章1.1.3 列表
- hadoop 根据SecondaryNameNode恢复Namenode
- JAVA中final修饰对象引用
- android indication
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- 【Spark系列1】Windows下Spark单机版的安装
- gerrit mysql 常用操作
- easyui-tabs简单操作(随笔)
- nodejs之gulp自动化构建工具
- iOS 7及以上,改变UIStatusBar颜色
- C++实现逐行从文本文件读取数据