首先是一个类如下:
class Other{
int x = 10;
System.out.println(x);
}
public class Demo{
public static void main(String[] args)
{
Other other = new Other();
}
}
为什么报错?
class Other {
int x = 10;
public Other() {
System.out.println(x);
}
}
public class Demo {
public static void main(String[] args) {
Other other = new Other();
}
}
{
int x = 10;
System.out.println(x);
}
还可以这样,关键是我要知道出错的原因
@New Folder:
System.out.println(x);
可以直接在类中使用吗?类包含属性和方法,这句算什么?
@xdyuchen: 好吧,我知道了,这就是语法规定?...
@New Folder: 这应该是类的基本组成部分,这些很久前看的了,都记不清了