java编译需要文件后缀名.java 而运行不需要后缀名.class

对于java源文件HelloWorld.java
编译命令:javac HelloWorld.java
运行命令:java HelloWorld

编译需要文件后缀名.java 而运行不需要后缀名.class

若写 java xxx.yyy
是代表要运行 package xxx 中的class yyy 里面的 main(String[])
所以当你写 java xxx.class 时, 它会以为要找一个叫xxx的package里面的一个叫class的class.

posted on 2018-01-15 21:07  Deltadeblog  阅读(3391)  评论(0编辑  收藏  举报

导航