深入java虚拟机学习 -- 类的加载机制(续)
昨晚写深入java虚拟机学习 -- 类的加载机制都到1点半了,由于第二天还要工作,没有将上篇文章中的demo讲解写出来,今天抽时间补上昨晚的例子讲解。 这里我先把昨天的两份代码贴过来,重新看下: class Singleton { private static Singleton singleton = new Singleton(); //第一份代码的位置 public static int counter1; public static int counter2=0; private static Singleton singleton = new Singleton();//第二份代码的位置 private Singleton(){ counter1++; counter2++; } public static Singleton getInstance(){ return singleton; } } public class Demo { public static void main(String[] args){ Singleton singleton=Singleton...