首頁  >  文章  >  Java  >  java什麼是套件?

java什麼是套件?

青灯夜游
青灯夜游原創
2019-11-15 17:15:523453瀏覽

java什麼是套件?

java什麼是套件?

為了更好地組織類,Java提供了套件機制,用於區別類別名稱的命名空間。 套件是類別的容器,用來分隔類別名稱空間。 如果沒有指定包名,所有的範例都屬於一個預設的無名包。

其實可以理解為就是資料夾,並且使用了樹狀目錄的儲存方式。

套件的作用

1、把功能相似或相關的類別或介面組織在同一個套件中,方便類別的尋找和使用。

2、如同資料夾一樣,套件也採用了樹狀目錄的儲存方式。同一個套件中的類別名字是不同的,不同的套件中的類別的名字是可以相同的,當同時呼叫兩個不同套件中相同類別名稱的類別時,應該加上套件名稱加以區別。因此,包可以避免名字衝突。

3、套件也限定了存取權限,擁有套件存取權限的類別才能存取某個套件中的類別。

Java使用套件(package)這種機制是為了防止命名衝突,存取控制,提供搜尋和定位類別(class)、介面、枚舉(enumerations)和註解(annotation)等。

套件語句的語法格式為:

package pkg1[.pkg2[.pkg3…]];

例如,一個Something.java 檔案它的內容

package net.java.util;
public class Something{
   ...
}

那麼它的路徑應該是net /java/util/Something.java 這樣保存的。 package(套件) 的作用是把不同的 java 程式分類保存,更方便的被其他 java 程式呼叫。

一個套件(package)可以定義為一組相互連結的類型(類別、介面、枚舉和註解),為這些類型提供存取保護和命名空間管理的功能。

以上是java什麼是套件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn