java吧 关注:1,246,624贴子:12,723,578
  • 3回复贴,共1

讨论一个基础的问题。。。

取消只看楼主收藏回复

public class test{
public static void main(String[] args){
Book bk = new Book();
bk.sop();
}
}
class Book{
public int num = 4;
public void sop(){
//1.封装在类的方法里面的输出
System.out.println(this.num);
}
//2.类里直接使用输出语句
System.out.println("haha");
}


1楼2016-02-02 17:33回复
    类里面直接调用输出语句会报错,有没有一个合理的解释。。


    3楼2016-02-02 17:34
    回复
      System.out.println()是调用java类库里面的静态方法,,在类里不能用,为什么呢?


      4楼2016-02-02 17:40
      回复
        有没有大神理解JVM虚拟机,java类加载时发生了什么?


        6楼2016-02-02 17:44
        收起回复