java 自我知识总结(十八)final finalize finally

来源:互联网 发布:数据之巅 电子书 编辑:程序博客网 时间:2024/06/11 03:00

final, finally, finalize 的区别

final 最终的, 用来修饰变量,方法,类 用它修饰的变量就变成了常量,常量的值不可以改变,修饰的方法不能被重写,类不能被继承, static final修饰的成员要直接初始化

finalize 来自Object类,对象在内存中的空间被回收的时候,会调用这个方法

finally 用于try catch 语句块之后,表示这里面的代码一定要被执行,这些代码多用来关闭资源
try 语句之后,可不可以没有catch ? 可不可以直接接上finally ?
//答:可以 例如 下面的写法是可以
try{
}
finally{
}
原创粉丝点击