修饰变量:不可以修改变量
修饰方法:可以被当前类重载,不可以被子类重写
修饰类:不能有子类
package mypro01; public /*final*/ class Person { //final类不可以被继承 String name="qiao"; final int maxAge=40; public final void play() { name="wang"; // maxAge=50; final属性不可以被重写 System.out.println(name+" is sleeping"); } public /*final*/ void eat() { //final方法不可以被子类重写 System.out.println("person is eating"); } public final void sleep() { //final方法可以在当前类中重载 System.out.println("person is sleeping"); } public void sleep(String name) { System.out.println(name+" is sleeping"); } public static void main(String[] args) { Person p=new Person(); p.play(); p.eat(); p.sleep(); p.sleep("qiao"); } }
原文:https://www.cnblogs.com/hapyygril/p/12355613.html