随笔分类 - JVM
摘要:内部静态类在使用时才会被加载。 public class InnerStaticSingleton { static { System.out.println("2222"); } private static class SingletonFactory{ static { System.out.
阅读全文
摘要:finalize() 方法: (1)此方法是Object的protected方法。 (2)子类覆盖要处理的{@code finalize}方法,清理系统资源或执行其他清理。 (3)在垃圾回收时,jvm确认没有任何线程调用此对象时,在对象被销毁之前,由垃圾回收器调用该对象的finalize方法。 (4
阅读全文
摘要:类加载器的种类: (1)BootStrap启动类加载器,加载jdk/jre/lib下的类 (2)extention扩展类加载器,其父加载器为启动类加载器,加载jdk/jre/lib/ext下的类 (3)application(system)应用类加载器,其父加载器为扩展类加载器,加载classpat
阅读全文
摘要:类加载过程: public class SSClass { static { System.out.println("SSClass static"); } } public class SuperClass extends SSClass { static { System.out.println
阅读全文

浙公网安备 33010602011771号