public class HelloWorld{
public static void main(String args[]){
System.out.println( "Hello World! \n" );
}
}
代码,第一步可以看到版本等信息。编译也可以正常进行,编译完发到别人电脑上也能运行,
那你说的“运行时一直提示找不到或无法加载主类”是在什么情况下啊?
追问cmd输入java HelloWorld
你的F:\java 下的目录是什么样子的啊,你的HelloWorld.class文件是直接放在java目录下的吗?没有包路径吗,你确定一下;
java com.xxx.xxx.HelloWorld这样执行,并且要在顶级包的父文件夹内执行
HelloWorld.class文件是直接放在java目录下的,我试了一个别人上传上来的可以正常运行的程序,也是无法加载主类。会不会是win10系统不支持java?你那个说的是怎么执行法?
追答你的HelloWorld所在的包是什么啊?如果有包的话,你直接挡在java目录肯定不能执行啊,找不到类的。
比如你的包叫com.test,那么你在java目录下创建/com/test/目录,并把HelloWorld.class放在这个目录,然后在java目录执行:java com.test.HelloWorld
第二个图片是path的设置,设置完就成这样,我的是win10/64位