【笔记】final, finally, finalize的区别
2012-08-13 15:45
337 查看
final 修饰符,如果一类被声明为final类,那么它不能派生出子类,即不能作为父类被继承。所以一个类在声明时不能同时添加 final 和 abstract。
变量或方法被声明成final时,在使用时就不能被改变,而且在声明时必须要赋予初始值。
方法被声明成final时,只能使用,不能被覆盖。
finally 配合try{}catch(){}使用。如果抛出异常,则在执行完catch后进入finally块。
finalize java的垃圾回收方法。允许回收此前未回收的内存垃圾。所有object都继承了finalize()方法。
变量或方法被声明成final时,在使用时就不能被改变,而且在声明时必须要赋予初始值。
方法被声明成final时,只能使用,不能被覆盖。
finally 配合try{}catch(){}使用。如果抛出异常,则在执行完catch后进入finally块。
finalize java的垃圾回收方法。允许回收此前未回收的内存垃圾。所有object都继承了finalize()方法。
相关文章推荐
- final,finally和finalize的区别——学习笔记
- JAVA学习笔记--final、finally、finalize的区别
- Java学习笔记(四)--final,finally,finalize的区别
- java学习笔记(4):final,finally和finalize的区别
- final、finally和finalize的区别的学习笔记
- final, finally, finalize的区别 ---学习笔记
- final,finally,finalize的区别---小笔记
- final, finally, finalize的区别 ---学习笔记
- final,finalize,finally的区别
- finally,final,finalize区别详解(上)
- java中final,finally,finalize三个关键字的区别
- final,finally,finalize区别
- final、finally、finalize的区别
- final, finally, finalize的区别
- 谈谈final, finally, finalize的区别
- Java中final、finally、finalize的区别
- JAVA面试题解惑系列(四)――final、finally和finalize的区别
- final、finally、finalize的区别
- final/finally/finalize的区别?
- java之final、 finally和 finalize的区别