本文概述
- Java最后的例子
- Java终于例子
- Java完成示例
没有。 | 最后 | 最后 | 完成 |
---|---|---|---|
1) | Final用于对类, 方法和变量施加限制。不能继承final类, 不能覆盖final方法, 并且不能更改final变量值。 | 最后用于放置重要的代码, 无论是否处理异常, 都将执行该代码。 | Finalize用于在垃圾被回收之前执行清理处理。 |
2) | Final是一个关键字。 | 最后是一个街区。 | 完成是一种方法。 |
class FinalExample{
public static void main(String[] args){
final int x=100;
x=200;
//Compile Time Error
}}
Java终于例子
class FinallyExample{
public static void main(String[] args){
try{
int x=300;
}catch(Exception e){System.out.println(e);
}
finally{System.out.println("finally block is executed");
}
}}
Java完成示例
class FinalizeExample{
public void finalize(){System.out.println("finalize called");
}
public static void main(String[] args){
FinalizeExample f1=new FinalizeExample();
FinalizeExample f2=new FinalizeExample();
f1=null;
f2=null;
System.gc();
}}
推荐阅读
- Java中的throw和throws之间的区别
- Java DatagramSocket和DatagramPacket
- Java自定义异常
- 创建一个用作javap工具的程序
- 创建自己的appletviewer工具
- 小程序通讯
- Java匿名内部类
- 所有关于DbxSvc.exe、用途和如何删除它()
- 如何在Word中添加删除线(3种方法和快捷方式)