java新手 在编写第一个helloworld.java的程序有些问题·

![图片说明](https://img-ask.csdn.net/upload/201708/08/1502200069_722362.png)图片说明在编译时找不到文件,还请各路大神为小弟解答

确定在d:\火线时刻这个目录有那个java文件?并且文件名没有写错?

javac helloworld.java中的.应该是英文字符吧,你这里是中文?还是中间多了空格。

java文件名和类名一致,首字母大写,包HelloWorld.java
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
你是直接 这种写的,还是加了package包,没加包直接进类所在的目录就能使用 javac HelloWorld.java,然后java HelloWorld

建议,不要用中文目录,类名大写,类名与保存的java文件名一致

类名一般都是大写开头的,遵循帕斯卡命名法,比如:HelloWorld.java。

你这个错误就是没有找到java文件,可以直接打开你的D盘下的火线时刻文件夹,看看里面的java文件的文件名是什么。

强烈建议新手别用,,,cmd 运行java程序,,,,这个错误我之前解决了好几次,

还有这种情况,,,某一天我在cmd下运行一个java class完美运行
过了几天,,同样的java文件运行又坏了,,,

使用集成开发环境吧,能学的快一点,,日后再回头来试试,,这个问题真的太恶心了。“找不到或者无法加载主类”