Java final修饰符的作用
来源:互联网 发布:破解机器码注册软件 编辑:程序博客网 时间:2024/05/17 04:00
final顾名思义,“最终的、不可改变的”。它可以修饰非抽象类、非抽象方法和变量。
注意:
final修饰的类不能被继承,没有子类;
final修饰的方法不能被子类的方法覆盖;
final修饰的变量表示常量,只能被赋值一次。
final不能修饰构造方法。方法覆盖(覆写)仅仅适用于类的成员方法。不适用类的构造方法。
final修饰的引用类型的变量只能始终引用一个对象,但可以改变变量的内容。
static修饰符
可以修饰类的成员变量、成员方法和代码块。
注意:用static修饰的成员变量表示静态变量,可以直接通过类名来访问。
用static修饰的成员方法表示静态方法,可以直接通过类名来访问。
用static修饰的程序代码块表示静态代码块,当java虚拟机加载类时,就会执行该代码块。
修饰符的使用规范:
通常把访问控制符放在首位,其次是static或abstract修饰符。接着是其他修饰符。
注意:下面的修饰符连用无意义,编译时报错
abstract和private
abstract和final
abstract和static
throws和throw的区别
答:throws子句,声明可能会出现的异常
throw语句,抛出异常。
0 0
- Java final修饰符的作用
- java 修饰符的作用二(final 修饰符) .
- Java中final修饰参数的作用
- Java中final修饰参数的作用
- final、static、abstract修饰符的作用
- java的final修饰符
- Java的final修饰符
- Java中final修饰参数的作用之一
- Java中final修饰参数的作用之一
- Java中final修饰参数的作用之一
- Java中方法用final修饰参数的作用
- Java —— final 修饰方法参数的作用
- java中static和final修饰符作用
- Java Final修饰符存储位置以及作用意义
- Java Final修饰符
- Java final 修饰符
- Java final修饰符
- java修饰符:final
- Android Fragment生命周期 - 多屏幕支持
- Linux下安装Apache并以mod_wsgi方式部署django站点
- 一个打通JNI,Java Framework,Application三层的练习
- eclipse中文语言包安装
- 每日一记
- Java final修饰符的作用
- LeetCode|3SUM Closest
- 关于有序顺序表的比较的题目
- Google Protocol Buffers浅析(二)
- ~Delphi const 杂谈~
- POJ 1248 Safecracker 水题
- HDFS HA: 高可靠性分布式存储系统解决方案的历史演进
- js避免onmouseover onmouseout多次触发
- 随机产生0,1(模拟抛硬币)