这个JAVA程序能编译,但不能运行,为什么呢?求大神指点!

发布网友 发布时间:2024-10-23 23:37

我来回答

4个回答

热心网友 时间:9分钟前

如果你是在用命令行中用javac 编译和java命令运行的话,把包路径删掉就可以正常使用命令了。
/**
*Description:
*/
public class Test{
/**
*简单测试Field
*/
protected String name;
/**
*主方法,程序入口
*/
public static void main(String args[]){
System.out.println("hello word!");
}
}

热心网友 时间:6分钟前

带package的类 编译的时候要加上 javac -d . testbao.Test

热心网友 时间:6分钟前

亲测可运行,命令行输出hello word 编译完成之后要使用java 命令运行

热心网友 时间:9分钟前

java testbao.Test 因为你用package了.默认会生成一个文件夹,文件夹里面才是编译好的class文件

建议新手练习不要用package包
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com