我指的是我之前的问题,但这次我使用
java编译器,编译器编译输出 – 它给出了一个奇怪的输出.而这次我使用的是代替超级.
这是程序的代码.
class Con {
int x = 10;
Con() {
this(2);
System.out.println("x :" + x);
}
Con(int i) {
x = i;
System.out.println("x :" + x);
}
}
class DemoCon {
public static void main(String args[]) {
Con c1 = new Con();
}
}
您认为这里的问题是什么?这是Java中的错误吗?
Java版本 – 1.6.0 JDK
我使用Eclipse来运行程序,并且有一个Class not found异常.
A.java是文件名…我们做了一个小编辑,并创建了一个名为A.java的公共类,但结果是一样的.我们进一步发现问题在于编译器.