cmd生成不了class文件,显示无效的标记,如何解决?

img

img


HelloWord文档没有任何问题,代码都对着,编译class文件的时候,一直弹出无效的标记

哪个告诉你,类名带空格的?
类名 首字母大写,驼峰命名, HelloWorld.java 这就是合法的一个java类源码文件名

命令参考:

  1. javac 源文件 :
       直接编译源文件,并将编译后的.class文件放到与源文件统一目录下;
       
    
  2. javac 源文件 -d 编译文件输出路径 :
      编译源文件,并将编译后的 .class 文件 放到 -d 参数后的目标路径中;
      
    
  3. javac 源文件 -d 编译文件输出路径 -encoding utf-8 :
       编译文件, 并将编译后的.class文件放到 -d参数后的目标路径中,且指定编码格式 为utf-8,解决运行时中文乱码问题。
    

文件命名不的有空格

怎么多打了4

img

hello world.java 改为 helloworld.java,不要有空格