Java基础之final
来源:互联网 发布:美恰软件 编辑:程序博客网 时间:2024/06/05 23:10
final修饰符
final可以修饰类、方法、属性(变量)
final修饰类
当一个类被final所修饰时,表示该类是一个终态类,不能被继承(即不能再拥有子类)
final修饰方法
当一个方法被final所修饰时,表示该方法不能被重写
final修饰属性
当一个属性被final所修饰时 ,表示该属性不能被改写。所以当final修饰属性时,一定要赋予初始值,因为以后将没有机会再赋值。
final修饰的成员变量的赋值:(1)在声明时直接赋值(2)在声明final类型的成员变量时必须不赋值,但是在类的所有构造方法中都为其赋上初值。
当final修饰一个原生数据类型时,表示该原生数据类型的值不能发生变化;如果final修饰一个引用类型时,表示该引用类型不能再指向其他对象了,但该引用所指向的对象的内容是可以发生变化的。
阅读全文
0 0
- Java基础之final
- java基础之final关键字
- JAVA基础之final关键字
- java基础学习之final
- Java基础之Final关键字
- Java基础之final关键字
- java基础之final关键字
- 【Java基础】——之Final
- Java 基础之(六) final关键字
- java基础关键字之Static和final
- java基础之final关键字作用
- java基础语法之final关键字
- java基础(三)之final关键字
- php基础之final
- Java基础: 关键字 final
- java基础--final用法
- java基础--final用法
- final关键字 -----JAVA基础-------
- Unity响应Android的返回键,Home键
- Android bat批处理自动执行adb shell命令
- NFS开发环境搭建
- ELK=Elasticsearch+Logstash+kibana
- Ajax+asp.net无刷新验证用户名的几种方法
- Java基础之final
- 记一次才过的坑:label嵌套input
- Java正六面体4种颜色染色方式
- String类format
- python常用模块安装
- LeetCode--Factorial Trailing Zeroes(阶乘的末位0数)
- vim命令
- 蓝桥杯 入门训练 圆的面积
- Android studio baiduMap demo key 230