java final 修饰类,变量,方法
final修饰特点
* 修饰类,类不能被继承
* 修饰变量,变量就变成了常量,只能被赋值一次
* 修饰方法,方法不能被重写
public static final double PI=3.14; final 一般跟static一起用!
==========================================
final class person { //final修饰类 不能被继承
String name ;
int age;
public person(){...}
}
-------------------------------------------
class person{
final int NUM=10;
public void print(){
NUM=20;//无法通过编译
System.out.println(num);
}
}
---------------------------------------------
class person{
public final void print(){
System.out.println("final");
}
class student extends person {
public void print(){
System.out.println("public ");//无法通过编译
}
}
}
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步