日期:2014-05-20  浏览次数:20692 次

java菜鸟 求指导!!!
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();
}
}


为什么System.out.println(p.show);在编译时出错 我知道这样写有点啰嗦 但是想弄明白为什么会出错

------解决方案--------------------
p.show()没有返回值,当然会出错了。。。