首页 > 其他分享 >final 、 finally 和finalize 三者之间的区别

final 、 finally 和finalize 三者之间的区别

时间:2022-09-24 17:34:19浏览次数:47  
标签:finalize Object try 关键字 finally final

//final  finally  finalize  三者的的区别
/*     final:  关键字
               final修饰的类无法继承
               final修饰的方法无法覆盖
               final修饰的常量无法重新赋值
       finally: 关键字
               和try 一起使用
               finally语句中的方法必须执行的
       finalize:标识符
                是Object类中的一个方法
                这个方法是由垃圾回收站GC负责调用的
     */
public class Exception05 {
    public static void main(String[] args) {

        //final是一个关键字,表示最终的
        final int m = 2;

        //finally也是关键字,和try联合使用,使用在异常处理机制中,
        try {

        } finally {
            System.out.println("fianlly...");
        }

        //fianlize()是Object类中的一个方法,作为方法名出现
        //所以是一个标识符
        Object obj;
    }
}

 

标签:finalize,Object,try,关键字,finally,final
From: https://www.cnblogs.com/Hangli123/p/16726053.html

相关文章