-
包的概念
包其實只是爲了區別類名空間的機制。包中還可以再有包。
源程序中沒有聲明類所在的包的時候,Java會將類放在默認包中。 -
包的作用
- 將功能相似或相關的類或接口組織在同一個包中,方便類的查找和使用。
- 如同文件夾一樣,包也是採用了樹形目錄的存儲方法,同一個包中的類名字是不同的,不同的包中類的名字是可以相同的,當同事調用兩個不同包中的相同類名的類時,應該加上包名加以區別,因此,包可以避免名字衝突。
- 包也限定了訪問權限,擁有訪問權限的類才能夠訪問某個包中的類。
-
創建包
創建包的時候,需要爲包取個合適的名字。
包語句的語法格式:package 包名1[.包名2[.包名3…]];
-
Java語言中的常用包
常用:java.lang
:語言包java.io
:輸入輸出流的文件包java.util
:實用包java.net
:網絡功能包java.sql
:數據庫連接包java.text
:文本包
-
利用
import
語句引入Java定義的包import 包名1[.包名2…].(類名|*);
注意:使用*只能表示本層次的所有類,不包括子層次下的類。
-
Java程序結構
package
:聲明包,0或1個。import
:導入包,0或多個。public class
:聲明共有類,0或1個,文件名與該類相同。class
:聲明類,0或多個。interface
:聲明接口,0或多個。
Java面向對象--包
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.