javac 是编译,先使用Javac命令编译.Java后缀文件。得到的是.class的字节码文件,此时不是在使用Javac命令执行,而是使用Java命令执行 。还有你可以看下你错误提示中,public拼写?应该是字符集编码问题,请更改下字符集编码试试
乱码了, 你把源文件是什么编码?加上-encoding gbk或者-encoding utf-8试试