JAVA中,用System.out.println进行输出,它为什么不能直接在类内

JAVA中,用System.out.println进行输出,可以写在类的构造函数里面,然后再主函数里面调用,或者直接写在主函数里面,但为什么不能直接在类内使用呢?

class A{
System.out.println();//不行
}

最佳答案

Class A{
       //成员变量;
    //构造方法;
    //普通方法;
    //内部类;
}
在类里面,最多最多只能有这些。
如果你要使用你上面的代码,你得加一个大括号。让他成为普通块,普通块就是将普通方法去掉前面的一些声明,也属于普通方法。
class A{
   {System.out.println();
  }
}

你可能感兴趣的:(java)