谈谈final, finally, fi…
2016-02-26 16:59
246 查看
final 用于声明属性,方法和类,分别表示属性不可变,注意:如果是基本类型说明变
量本身不能改变,如果是引用类型,说明它不能指向其他的对象了。但对象还是可以改变
的。方法不可覆盖,类不可继承。
finally是异常处理语句结构的一部分,表示无论是否出现异常总是执行。
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
量本身不能改变,如果是引用类型,说明它不能指向其他的对象了。但对象还是可以改变
的。方法不可覆盖,类不可继承。
finally是异常处理语句结构的一部分,表示无论是否出现异常总是执行。
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
相关文章推荐
- java爬虫实战(1):抓取信息门户网站中的图片及其他文件并保存至本地
- 说出ArrayList,Vector, Linke…
- JAVA:运行时异常与一般异常有何异…
- String是最基本的数据类型吗?&nbsp…
- Collection与Collections的区别?
- 初入V4L2
- 描述forward 和redirect的区别
- JAVA xml解析
- JAVA 易错知识点(1)
- 1. 垃圾回收器的基本原理是什…
- Android检测辅助功能是否开启
- (转)Eclipse智能提示及快捷键
- Android studio真机调试,及用ADB WIFI Plugin进行无线真机调试图文详解
- onSaveInstanceState和onRestoreInstanceState触发的时机
- SQlite3基本语法及常用方法(API)
- bzoj2049
- 易出错的C语言题目之一:宏定义与预处理
- Json数据可视化
- shader 内置变量
- 原子类与多线程中变量的累加问题