一道考察类加载机制的试题

来源:互联网 发布:foreach循环遍历数组 编辑:程序博客网 时间:2024/05/20 18:20

原地址: 一个据说第一次接触都会做错的Java面试题和类加载器的介绍

public class Test1 {    @SuppressWarnings("static-access")    public static void main(String[] args) {        Singleton s = Singleton.getSingleton();        System.out.println("counter1 = "+ s.counter1);        System.out.println("counter2 = "+s.counter2);    }}class Singleton{    private static Singleton singleton = new Singleton();    public static int counter1;    public static int counter2 = 0;    public Singleton(){        counter1++;        counter2++;    }    public static Singleton getSingleton(){        return singleton;    }}

输出结果为1,0

0 0
原创粉丝点击