java語言的基礎(chǔ)語法 Java的Package到底是什么概念?
Java的Package到底是什么概念?包的概念包(package)是Java提供的一種區(qū)別類的名字空間的機制,是類的組織方式,是一組相關(guān)類和接口的集合,它提供了訪問權(quán)限和命名的管理機制。Java中提
Java的Package到底是什么概念?
包的概念包(package)是Java提供的一種區(qū)別類的名字空間的機制,是類的組織方式,是一組相關(guān)類和接口的集合,它提供了訪問權(quán)限和命名的管理機制。Java中提供的包主要有以下3種用途:
1) 將功能相近的類放在同一個包中,可以方便查找與使用。
2) 由于在不同包中可以存在同名類,所以使用包在一定程度上可以避免命名沖突。
3) 在Java中,某次訪問權(quán)限是以包為單位的。創(chuàng)建包可以通過在類或接口的源文件中使用 package語句實現(xiàn),package語句的語法格式如下:package 包名包名:必選,用于指定包的名稱,包的名稱為合法的 Java標識符。當包中還有包時,可以使用“包1.包2.…….包n”進行指定,其中,包1為最外層的包,而包n則為最內(nèi)層的包。