java パッケージとは何ですか?
クラスをより適切に編成するために、Java はクラス名の名前空間を区別するパッケージ メカニズムを提供します。 Package はクラスのコンテナーであり、クラス名空間を分離するために使用されます。 パッケージ名が指定されていない場合、すべての例はデフォルトの名前のないパッケージに属します。
実際には、フォルダーとして理解でき、ツリー ディレクトリの保存方法が使用されます。
パッケージの役割
1. クラスの検索と使用を容易にするために、類似または関連する機能を持つクラスまたはインターフェイスを同じパッケージに編成します。
2. フォルダーと同様、パッケージもツリー ディレクトリ保存方法を使用します。同じパッケージ内のクラス名は異なりますが、異なるパッケージ内のクラス名は同じでも構いません。2 つの異なるパッケージ内の同じクラス名のクラスを同時に呼び出す場合は、区別するためにパッケージ名を追加する必要があります。彼ら。したがって、パッケージは名前の競合を回避できます。
3. パッケージによってもアクセス権限が制限されるため、パッケージ アクセス権限を持つクラスのみが特定のパッケージ内のクラスにアクセスできます。
Java は、パッケージ メカニズムを使用して、名前の競合を防止し、アクセス制御を行い、検索および位置クラス、インターフェイス、列挙、注釈などを提供します。
パッケージ ステートメントの構文形式は次のとおりです。
package pkg1[.pkg2[.pkg3…]];
たとえば、Something.java ファイルのコンテンツ
package net.java.util; public class Something{ ... }
の場合、そのパスは次のようになります。 be net /java/util/Something.java はこのように保存されます。パッケージの機能は、さまざまな Java プログラムを分類して保存し、他の Java プログラムからより便利に呼び出せるようにすることです。
パッケージは、相互接続された型 (クラス、インターフェイス、列挙、および注釈) のセットとして定義でき、これらの型にアクセス保護と名前空間管理機能を提供します。
以上がJavaのパッケージとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。