package和import語句
阿新 • • 發佈:2019-01-31
為便於管理大型軟體系統中的眾多的類,解決類名衝突問題,java引入了包(package)機制,提供類的多重新命名空間!
約定俗塵的包名命名規則:把公司域名倒過來!
package語句應該作為java原始檔的第一條語句,指明該檔案中定義的類所在的包。(若預設該語句,則指定無名包)!
java編譯器把包對應於檔案系統的目錄管理,在package語句,用"."來指明包(目錄)的層次,例如使用語句
@ package com.sxt;
@則該檔案中所有的類為於.\com\sxt的目錄下!
如果將一個類打包,則使用該類時,必須使用該類的全名(例如:com.sxt.MyClass),java編譯器才會找到該類。
也可以使用import在檔案開頭引入要使用的類:例如:
import com.sxt.MyClass;
import java.util.*;//引入java.util中所有的類
。。。。。。
MyClass myclass = new MyClass();//可以直接使用類名
可以不適用import使用java.lang包中所有的類!