package test;class test1 { private static test1 instance = null; private test1() { } public static test1 getInstance() { if (instance == null) { instance = new test1(); } return instance; }}这段代码看不懂,解释下,谢谢! 这怎么运行不了.都是什么逻辑啊
2 回答
已采纳
Developer_Zuck
TA贡献112条经验 获得超42个赞
这短代码因为没有涉及到测试方法,也不是在main方法里面,是不能后运行的。
就算能运行,你也没有给出运行的相关输出,或者结果的打印啊。
这段代码是写一个类里面,有一个空参构造,定义了一个静态的变量,并且为这个变量提供一个公共的get方法,仅此而已。
添加回答
举报
0/150
提交
取消