java学习之final关键字
来源:互联网 发布:mysql 集群 编辑:程序博客网 时间:2024/04/28 02:51
第一次写博客,并不是想要去引起多少人的关注,只是想通过这种形式帮助自己的学习。
由于继承中方法有一个现象方法重写。所以,父类的功能就会被子类覆盖。
实例:
有些时候我们不想要子类将父类的功能覆盖掉,这就使用到java中的一个关键字final
final:字面意思就是最终的意思。
Java中final可以修饰类,方法,变量。
修饰类:final修饰类说明这个类是最终类,他将不会被继承。
实例:
final修饰方法:该方法不能被重写(覆盖);
实例:
使用前:
使用后:
final可以修饰变量,该变量被修饰后不能被重新赋值 ,因为此时他变成了常量。
常量又分为两种:1、字面值常量:“string” 10 ture等
2、自定义常量:final int hou=10, 这个hou就是自定义常量。
实例:
使用前:
使用后:
final面试题之final修饰局部变量。
1、基本类型:基本类型的值是不能发生改变的。
2、引用类型:引用类型的地址值是不能发生改变的,但是改对象的堆内存的值是可以改变的。
实例:
final面试题之final修饰变量的初始化时机。
1、final修饰的变量只能赋值一次;
2、在构造方法完毕前。(非静态常量)//静态的构造之前直接给赋值
实例:1、
2、
0 0
- java学习之final关键字
- java学习之final关键字
- Java学习之final关键字
- Java学习笔记之关键字final
- Java学习笔记之final关键字
- Java学习之关键字final、static
- Java学习笔记之四《final关键字》
- Java学习个人备忘录之关键字final
- java关键字之 final
- java 关键字之final
- Java关键字之final
- java之final关键字
- Java关键字之final
- java之final关键字
- java关键字之final
- java之final关键字
- Java之final关键字
- Java之final关键字
- 近些天的记录。 2016-05-07
- PyCharm 设置运行参数
- springMVC知识点学习笔记
- java学习总结(16.05.07) jdk的安装与环境变量的配置
- memcachd认识汇总
- java学习之final关键字
- CentOS 6.3中安装Gnome桌面环境
- 06 GUI(图形用户界面)
- Longest Substring with At Most Two Distinct Characters
- uva140
- 2016sdau课程练习专题三 1011
- 传统互联网or新兴互联网,向左or向右?
- 347. Top K Frequent Elements
- 关于Arduino Mega2560的最基本介绍