java之final,finally,finaline有什么区别?

final是一个关键字可以修饰类,变量,方法。修饰类不可以被继承,修饰变量时表示为常量,修饰方法时该方法不可被重写。

finally是异常体系中保证一定被执行的机制,常见的搭配是try…finally,try…catch…finally,通常用于释放资源。

finaline是Object类的一个方法,在对象被销毁前被自动调用。finalize 的主要目的是在不可撤消地丢弃对象之前执行清除操作。例如,表示输入/输出连接的对象的 finalize 方法可执行显式 I/O 事务,以便在永久丢弃对象之前中断连接。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注