怎麼打包?代碼如下
package org.marsdroid;
class Test
{
public static void main(String args[]){
System.out.println("Hello package");
}
}
關於打包,需要注意這幾點:
1、打包後的類,編譯方法不同了。它需要使用 -d 參數,這個參數的作用是依照包名生成相應的文件夾。並且 -d 後面跟的是目錄,“.”代表當前目錄。比如編譯以上類,則應該為
javac -d . Test.java ,要是想把這個類放到C盤windows文件夾中,則應該為 javac -d C:\windows Test.java ;
2、打包之後,這個類的類名發生了變化。變成了“包名”+“.”+“類名”,編譯的時候不能再直接寫javac Test.java,而要寫javac org.marsdroid.Test.java;
3、包名的命名規范:1)要求包名所有字母小寫;
2)包名一般情況下是你的域名倒過來寫。
但是,規則是死的,人是活的。