JAVA终结器是什么,有什么关键字来标志?
还有静态初始化器是干嘛的?用什么关键字标志
以上两个都分别举例说明下,谢谢了啊!!

解决方案 »

  1.   

    没听过有什么终结器啊!
    是不是指final ?  不能被继承和更改,类似于常量静态初始化器:(初始化块)
    static{
       ...//初始化静态成员
    }
      

  2.   

    JAVA终结器指的是每个类内部的finalize方法,给方法会在该类的对象被回收前,被系统自动调用。
    静态初始化器又叫静态代码块,是在该类被第一次使用的时候执行一次,以后就再也不执行的代码结构public class A{
       static{
            System.out.println("测试");
       }
    }