ホームページ  >  記事  >  Java  >  Java 9 のさまざまなモジュール タイプは何ですか?

Java 9 のさまざまなモジュール タイプは何ですか?

PHPz
PHPz転載
2023-09-05 13:21:151413ブラウズ

Java 9中有哪些不同的模块类型?

モジュール システムは、Java 9 で導入された新機能です。モジュールは、 パッケージ のセットであり、 エクスポートされたパッケージ 非表示パッケージ の 2 つのタイプに分けられます。エクスポート パッケージは、このモジュールの外部で使用できます。非表示のパッケージはこのモジュールの外部では使用できません。これらのパッケージを使用できるのは、このモジュールのコードのみです。

Java 9 には、次の 4 種類のモジュール があります。

  • アプリケーション モジュール: このモジュールは、関数の実装に使用されます。 。すべての サードパーティ依存関係は、このカテゴリに分類されます。
  • 自動モジュール: モジュール記述子のない Jar は、モジュール パス内のモジュールに配置できます。このモジュールの主な利点は、Java 9 以前のビルド jar を使用できることです。
  • 名前のないモジュール:
  • クラスパス上のすべての jar またはクラスは、名前のないモジュールに属します。名前がないため、すべてのモジュールを読み取り、エクスポートできます。
  • プラットフォーム モジュール:
  • JDK はモジュール構造に変換されており、これらはプラットフォーム モジュールと呼ばれます。 うわー

以上がJava 9 のさまざまなモジュール タイプは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。