final, finally, finalize
2016-04-08 18:16
288 查看
final
final类,意味着它不能再派生出新的子类。所以不能同时使用final和abstract修饰类。final方法,不能被子类重写。
final变量,使用中不能被修改,使用时必须初始化。
finally
与try结合一起使用。try代码块可能不被调用,但是finally中的代码块一定会调用。常在捕获异常后用来做内存释放,流的关闭等操作。finalize
finalize是一个java提供的方法。子类覆盖 finalize() 方法以释放系统资源或者执行其他清理工作。finalize() 方法是在GC删除对象之前调用的。JVM不保证finalize方法会立即调用,只有当GC时才有可能调用。相关文章推荐
- AnyDVD & AnyDVD HD v6.1.3.3 Final 多国语言版 下载
- 暴风影音II V2.4 Final 【万能播放器】下载
- FTP服务器端软件Serv-U FTP Server 6.4.0.5&0.4 Final 汉化版 下载
- Android源码中final关键字的用法及final,finally,finalize的区别
- 杂谈try-catch-finally异常处理
- 再谈异常处理try catch finally
- PHP面向对象的进阶学习(抽像类、接口、final、类常量)
- php面向对象全攻略 (十) final static const关键字的使用
- jdk中String类设计成final的原由
- java面向对象基础_final详细介绍
- try catch finally的执行顺序深入分析
- 简单理解Java的垃圾回收机制与finalize方法的作用
- 详解C++成员函数的override和final说明符的用法
- Powershell中Finally语句用法示例
- php类中的$this,static,final,const,self这几个关键字使用方法
- 理解javascript中try...catch...finally
- java 中的static关键字和final关键字的不同之处
- java final 和instanceof 关键字的区别
- finally最终执行块和throw与throws
- GC中的对象自救