Java關鍵字系列(class,package,import)

class:用class關鍵字創建新的類,例如:

class AClassName{
 /*Class body goes here */
}

修飾class的詞有public,abstract和final,其中abstract和final不能同時修飾class。內部類還可以用private或protected來修飾class。
可以在類中設置兩種類型的元素:字段和方法,統稱爲類的成員。
類、源文件以及編譯後文件:一個java源代碼文件(通常被稱爲編譯單元)內可以有一個且只能有一個public類,該類的名稱必須與文件的名稱相同(包括大小寫,但不包括文件的後綴名:.java)。當編譯一個.java文件時,在.java文件中的每個類都會有一個跟類名相同的.class輸出文件。
雖然不是很常用,但編譯單元內完全沒有public類也是可能的,在這種情況下可以隨意爲文件命名。

package:爲了唯一標識每個類並分組,java使用了package的概念。同時,將邏輯上相關的類放在同一個包中,可以使程序結構更爲清楚。你要做的就是在java文件開頭加一行

package mypackage ;

注意package 語句必須是文件中的第一行非註釋的程序代碼。
按照慣例,package名稱的第一部分爲類創建者的Internet域名的倒序,這樣有利於包名的唯一性。
無論何時創建包,在指定包的名稱的同時隱含的指定了目錄結構。
注意包沒有嵌套或包含關係,a包和a.b包對java命令來說是並列的兩個包。

import: 用import關鍵字導入程序庫,使之成爲可用的單元。
java.lang包中的類是默認導入的。
在一個類中使用其他包的類時可以用全稱來指定,如java.util.ArrayList(這樣就不用import語句了),也可以僅指定爲ArrayList(緣於import)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章