java的final关键字——修饰参数和修饰类
来源:互联网 发布:运动装 休闲装 知乎 编辑:程序博客网 时间:2024/06/06 05:18
三、修饰参数
用来表示这个参数在这个函数内部不允许被修改。
class C{ public int cInt = 4; public void setInt(final int cInt){ this.cInt = cInt; cInt = 4;//编译错误:在这个函数内部不允许修改这个参数. }}四、修饰类
final修饰类,此类不能被继承,所有方法都不能被重写。但是成员变量不一定,要使成员变量不可改变,必须给成员表来个单独增加final修饰。
final class D{ public int dInt = 4; public void setdInt(int dInt){System.out.println("before set: dInt = "+this.dInt);this.dInt +=1;System.out.println("after set: dInt = "+this.dInt);}//正确,这样子更改了成员变量。}
class E extends D{
public void setdInt(int dInt){
this.dInt = dInt+1;
}}//错误,final类不能被继承
注意,一个类不能既被声明为abstract,又被声明成final.(此处待学习)
0 0
- java的final关键字——修饰参数和修饰类
- JAVA关键字—final修饰符
- java的final关键字——修饰变量
- java的final关键字——修饰方法
- java的final关键字——修饰变量
- final关键字 修饰参数的作用
- Java —— final 修饰方法参数的作用
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- final关键字可以用来修饰类、方法、变量、参数,不能修饰抽象类和接口
- Java中final修饰参数的作用
- Java中final修饰参数的作用
- 浅谈java中String类的不可变性(immutability)和final关键字修饰
- final static等关键字和java修饰符概述
- Java权限修饰符、static和final关键字
- java中的 final 关键字 修饰引用时的问题
- Final关键字(修饰变量)
- 利用HttpClient和HtmlParser构造简单爬虫
- modsecurity系列三:规则2-Operators
- Linux shell脚本中父子进程与变量的分析
- 《正则表达式必知必会》-- 个人认为最好的RE入门书籍
- mysql笔记
- java的final关键字——修饰参数和修饰类
- Java直接(堆外)内存使用详解
- 解决/lib64/libc.so.6: version `GLIBC_2.14' not found
- 一招解决全局键盘遮挡输入框问题
- JavaScript DOM加载
- 使用python爬虫时,遇到多页,需要翻页,下一页时怎么处理
- 编译原理:用bison实现输入二进制数,输出十进制数
- Spark组件之SparkR学习2--使用spark-submit向集群提交R代码文件dataframe.R
- 小波分析: 一、一维小波级数