工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

Java 9 - モジュールシステム

モジュールと呼ばれる新しい種類のプログラミング コンポーネントである Java 9 が導入されました。モジュールはコードとデータの自己記述的なコレクションであり、それを識別するための名前があります。

特徴

Modules コンポーネントでは、Java 9 で次の拡張機能が追加されました −

モジュールを作成しています

com.tutorialspoint.greetings と言うモジュールを作成する手順に従います。

ステップ 1

フォルダー C:\>JAVA\src を作成します。ここで、作成しているモジュールの名前と同じフォルダー com.tutorialspoint.greetings を作成します。

ステップ 2

次のコードを使用して、C:\>JAVA\src\com.tutorialspoint.greetings フォルダーに module-info.java を作成します。

module-info.java

module com.tutorialspoint.greetings { }

module-info.java は、モジュールを作成するために使用されるファイルです。このステップでは、com.tutorialspoint.greetings という名前のモジュールを作成しました。慣例により、このファイルはモジュール名と同じ名前のフォルダーに存在する必要があります。

ステップ 3

モジュールにソースコードを追加します。 C:\>JAVA\src\com.tutorialspoint.greetings\com\tutorialspoint\greetings フォルダーに Java9Tester.java を次のコードで作成します。

Java9Tester.java

package com.tutorialspoint.greetings;

public class Java9Tester {
   public static void main(String[] args) {
      System.out.println("Hello World!");
   }
}

慣例により、モジュールのソース コードは、モジュールの名前と同じディレクトリにあります。

ステップ 4

フォルダー C:\>JAVA\mods を作成します。ここで、作成したモジュールの名前と同じフォルダー com.tutorialspoint.greetings を作成します。モジュールを mods ディレクトリにコンパイルします。

C:/ > JAVA > javac -d mods/com.tutorialspoint.greetings 
   src/com.tutorialspoint.greetings/module-info.java 
   src/com.tutorialspoint.greetings/com/tutorialspoint/greetings/Java9Tester.java

ステップ 5

モジュールを実行して結果を確認しましょう。次のコマンドを実行します。

C:/>JAVA>java --module-path mods -m com.tutorialspoint.greetings/com.tutorialspoint.greetings.Java9Tester

ここで、module-path はモジュールの場所を mods として提供し、-m はメイン モジュールを示します。

出力

コンソールに次の出力が表示されます。

Hello World!

Java

  1. C# を使用して
  2. Java オペレーター
  3. Java 基本入出力
  4. Java コメント
  5. Java for-each ループ
  6. Java 文字列
  7. Java インターフェイス
  8. Java匿名クラス
  9. Java try-with-resources
  10. Java アノテーション
  11. Java アサーション