我的代码 运行出class文件
在cmd中报错
加了包名 不知道错哪了
往外走一层执行试试
试试这个:java -classpath . HelloWorld
Java需要通过特殊目录识别可执行的class类文件,这就是-classpath选项的作用。点表示当前路径,这个指令把当前路径加入了java的可执行class文件目录(这个效果是临时的,只在这条指令内部生效)并尝试执行。
这个点需要根据你实际执行程序的工作目录做修改。
你的类名是HelloWorld,直接先进到总结这个目录下,在cmd中使用javac HelloWorld.java进行编译,然后使用java HelloWorld运行,而不是使用java 总结.HelloWorld