欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

一道java基础题引发的思考

程序员文章站 2022-05-12 13:39:49
...

一、前言

    今天在看一道java基础的面试题时,遇到一个问题,很疑惑,我以为只有我一个人不知道,发到小伙伴群里面拦住了一片。其实主要还是java基础的问题。

二、代码

public class A {
	
	private static A a = new A();
	public static int num1;
	public static int num2 = 0;
	public A() {
		num1++;
		num2++;
	}
	
	public static A getInstance(){
		return a;
	}
	
	public static void main(String[] args) {
		
		A a = A.getInstance();
		System.out.println("num1:"+A.num1);
		System.out.println("num2:"+A.num2);
	}

}

三、执行顺序

一道java基础题引发的思考

有兴趣的小伙伴可以研究下,其实我感觉还是我java基础的太菜了!

 

 

 

相关标签: java基础