對於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.
對於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.
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。