Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaのパッケージ


パッケージは、名前の競合を防ぎ、アクセスを制御し、クラス、インターフェイス、列挙、アノテーションの検索/検索と使用を容易にするためなどにJavaで使用されます。

パッケージは、アクセス保護と名前空間管理を提供する関連タイプ(クラス、インターフェイス、列挙、および注釈)のグループとして定義できます。

Javaの既存のパッケージのいくつかは-

です
  • java.lang-基本クラスをバンドルします
  • java.io-入出力関数のクラスは、このパッケージにバンドルされています

プログラマーは独自のパッケージを定義して、クラス/インターフェースなどのグループをバンドルできます。プログラマーがクラス、インターフェース、列挙、およびアノテーションが関連していることを簡単に判断できるように、実装した関連クラスをグループ化することをお勧めします。

パッケージは新しい名前空間を作成するため、他のパッケージの名前と名前が競合することはありません。パッケージを使用すると、アクセス制御を提供しやすくなり、関連するクラスを見つけるのも簡単になります。


  1. Javaでパッケージをコンパイルする方法

    動物と呼ばれるパッケージを作成する例を見てみましょう。クラスやインターフェースの名前との競合を避けるために、小文字のパッケージ名を使用することをお勧めします。 次のパッケージ例には、animalsという名前のインターフェースが含まれています- /* File name : Animal.java */ package animals; interface Animal {    public void eat();    public void travel(); } では、上記のインターフェースを同じパッケージの動物に実装しましょう- package

  2. Javaでパッケージを使用する利点

    Javaでパッケージを使用する利点は次のとおりです- プログラマーは独自のパッケージを定義して、クラス/インターフェースなどのグループをバンドルできます。 プログラマーがクラス、インターフェース、列挙、およびアノテーションが関連していることを簡単に判断できるように、実装した関連クラスをグループ化することをお勧めします。 パッケージは新しい名前空間を作成するため、他のパッケージの名前と名前が競合することはありません。 パッケージを使用すると、アクセス制御を簡単に提供できます 関連するクラスを見つけるのも簡単です。 多くのモジュールを含む非常に大規模なアプリケーションを開発したとします。モ