ホームページ >Java >&#&チュートリアル >パッケージの定義
パッケージの関連性:
すべてのクラスはパッケージに属します。
何も指定されない場合はデフォルト (グローバル) パッケージが使用されますが、大規模なプロジェクトには適していません。
パッケージの作成:
ソース ファイルの先頭で package ステートメントを使用します。
package ステートメントは、ファイル内のクラスの名前空間を定義します。
パッケージ定義の例:
パッケージ mypack;
ファイルシステムでのパッケージ管理:
各パッケージは、ファイル システム上の独自のディレクトリに保存されます。
ディレクトリは、大文字と小文字を考慮してパッケージと同じ名前にする必要があります。
パッケージ階層:
パッケージは複数のレベルで階層的に編成できます。
パッケージ階層の例:
パッケージ alpha.beta.gamma;
ファイル システムでは、この階層は .../alpha/beta/gamma として反映されます。
パッケージの共有使用:
複数のファイルに同じ package ステートメントを含めることができ、複数のクラスを同じパッケージの一部にすることができます。
コード例
ディレクトリ構造:
src/ mypack/ MyClass.java Main.java
package mypack; public class MyClass { public void displayMessage() { System.out.println("Olá do pacote mypack!"); } }
import mypack.MyClass; // Importando a classe MyClass do pacote mypack public class Main { public static void main(String[] args) { MyClass myClass = new MyClass(); // Criando uma instância de MyClass myClass.displayMessage(); // Chamando o método da classe } }
説明:
mypack パッケージは、MyClass.java ファイル内で package.
ステートメントを使用して定義されました。
MyClass クラスは mypack パッケージに属し、インポート mypack.MyClass を通じてメイン Main クラスでアクセスおよび使用されます。
プログラム出力:
マイパックからこんにちは!
以上がパッケージの定義の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。