java源代码中有main方法,也存在该class文件,我看过了。 但是就是执行不了,到底哪个地方有问题,求教下。 在eclipse中可以运行出结果,在dos中只能编译(并产生了class文件),执行不了
在eclipse编译,执行都没问题,但是硬命令行执行就有问题,我环境变量有配
package interface_abstract_use;
//抽象方法的实例化+向上转型
public class Interface_abstract_use1 {
public static void main(String[] args) {
A a=new B();
a.print();
}
}
abstract class A{//定义抽象类
public abstract void print();//抽象方法
}
class B extends A{
public void print(){//覆写抽象方法print
System.out.println("hello word");
}
}
我把你的源代码复制粘贴了,可以执行,
就像大家说的那样,我也觉得你的环境变量有问题。
我配置了好多次,你在你的dos环境下输入set 命令,然后发个截图过来吧