final可以用来修饰类、方法、变量
finally是java保证重点代码一定要被执行的一种机制
变量被final修饰后不能再指向其他对象,但可以重写
finalize设计的目的是保证对象在被垃圾收集前完成特定资源的回收
关于finalize的补充!
判定一个对象objA是否可回收,至少要经历两次标记过程:
如果对象objA到GC Roots没有引用链,则进行第一次标记。
进行筛选,判断此对象是否有必要执行finalize()方法
变量被final修饰后不能再指向其他对象,只是引用地址不能改变,但是内容可以改变,重写不知道啥意思,内容重写的话我认为没错。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题