class Single
{
private int age; public void show()
{
System.out.println(age);
} private Single(){} static Single s= new Single(); public static Single getStudent()
{
return s;
}}class SingleDemo
{
public static void main(String[] args)
{
Single p=Single.getStudent();
//System.out.println(p.show);
p.show();
}
}
我感觉好乱。1、 static Single s= new Single();是在类Single中定义的,
但是这时候类Single还没有定义完。2、Single的show方法已经可以输出了,为什么还要调用pringln(p.show)呢?
解决方案 »
- import c:\java\A.class 失败,不知道为什么?
- 哪位大虾帮忙看看,实例抽象类出错!!!!!!!!不出输出结果
- 你动了你的鼠标了吗?屏幕捕捉求解
- 怎么加载同在一个jar中的资源?
- 请问怎么设TextArea的背景?还是要用其他class??高手救命!!!谢谢
- 如何获得当前的操作系统内正在运行的应用的窗口名称列表?和当前活动窗口的名称。
- 菜鸟的问题
- 如何在Appliction中添加显示图像???
- 帮帮我
- 我知道它在第几行,但我怎样返回它的值呢?很急呀!!!
- 今天看了线程同步synchronized应用于方法,果断不懂了,有感兴趣的朋友希望能解答一下
- ArrayList中的get与size
还有这一步
public static Single getStudent()
{
return s;
}我从来没有试过在本身类中用返回值是本身类类型的方法。
今天又学到了。