2014年4月16日 星期三

Java Class 的名稱必須與其檔案名稱一致嗎?

Java Class 的名稱必須與其檔案名稱一致嗎?不需要!但,最好命名一致,方便日後管理。

例如:新增檔案 ATest.java,編寫程式如下:

class A{
   public static void main(String[] args){
      System.out.println("Hello,World");
   }
}

直行後,檢查發現執行的目錄下,除了 ATest.java 檔案外,還新增一個編譯過後的檔案 A.class
$ ls -l
total 16
-rw-r--r--  1 elvismeng  staff  404  4  3 11:05 A.class
-rw-r--r--  1 elvismeng  staff   93  4  3 11:05 ATest.java

沒有留言:

張貼留言