モジュール システムは、Java 9 で導入された新機能です。モジュールは、 パッケージ のセットであり、 エクスポートされたパッケージ と 非表示パッケージ の 2 つのタイプに分けられます。エクスポート パッケージは、このモジュールの外部で使用できます。非表示のパッケージはこのモジュールの外部では使用できません。これらのパッケージを使用できるのは、このモジュールのコードのみです。
Java 9 には、次の 4 種類のモジュール があります。
-
アプリケーション モジュール: このモジュールは、関数の実装に使用されます。 。すべての サードパーティ依存関係は、このカテゴリに分類されます。
-
自動モジュール: モジュール記述子のない Jar は、モジュール パス内のモジュールに配置できます。このモジュールの主な利点は、Java 9 以前のビルド jar を使用できることです。
名前のないモジュール: - クラスパス上のすべての jar またはクラスは、名前のないモジュールに属します。名前がないため、すべてのモジュールを読み取り、エクスポートできます。
プラットフォーム モジュール: - JDK はモジュール構造に変換されており、これらはプラットフォーム モジュールと呼ばれます。 うわー
以上がJava 9 のさまざまなモジュール タイプは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。