Java基础重点知识点《finally05》

package Test01;
/*final和finally和finalize的区别
* 1.final是一个关键字,可以用来修饰类,方法,变量
* 用来修饰类的时候子类不能继承该类。用来修饰方法的时候
* 该方法不能被子类重写。用来修饰变量的时候,该变量不能被
* 重新赋值
* 2.finally也是一个关键字,是和try..catch或者try..catch..finally连用
* finally是用来修饰一个语句块的。
*3.finalize()是一个特殊的方法。在根类Obejct里面的一个方法。
* 垃圾处理器GC()来调用的。"临终遗言"。现在已经过时了。不用管
* */
public final class final_finally_finalize {
    public static void main(String[] args) {
           Object oj = new Object();
           //finalize()这个方法被proetct修饰报红线。大家不用管。JDK9以后这个方法就过时了已经
           oj.finalize();
           final int i = 1;
           i = 100;
    }
    public final void m1(){
        System.out.println("能继承么");
    }
}
 class ee extends final_finally_finalize{

}
/*
* 方法不能被覆盖这条大家自己去实验一下。因为这里不方便展示
* */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值