Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

Java 9 — модульная система

В Java 9 был представлен новый тип программного компонента, называемый модулем. Модуль – это набор кода и данных с самоописанием, который имеет имя для его идентификации.

Возможности

С компонентом «Модули» в Java 9 были добавлены следующие улучшения —

Создание модуля

Следуя инструкциям по созданию модуля, произнесите com.tutorialspoint.greetings.

Шаг 1

Создайте папку C:\>JAVA\src. Теперь создайте папку com.tutorialspoint.greetings, имя которой совпадает с именем создаваемого нами модуля.

Шаг 2

Создайте module-info.java в папке C:\>JAVA\src\com.tutorialspoint.greetings со следующим кодом.

модуль-info.java

01

module-info.java — это файл, который используется для создания модуля. На этом шаге мы создали модуль с именем com.tutorialspoint.greetings. По соглашению этот файл должен находиться в папке, имя которой совпадает с именем модуля.

Шаг 3

Добавьте исходный код в модуль. Создайте файл Java9Tester.java в папке C:\>JAVA\src\com.tutorialspoint.greetings\com\ tutorialspoint\greetings со следующим кодом.

Java9Tester.java

10 

По соглашению исходный код модуля должен лежать в том же каталоге, что и имя модуля.

Шаг 4

Создайте папку C:\>JAVA\mods. Теперь создайте папку com.tutorialspoint.greetings, имя которой совпадает с именем созданного нами модуля. Теперь скомпилируйте модуль в каталог модов.

28

Шаг 5

Запустим модуль, чтобы увидеть результат. Выполните следующую команду.

31

Здесь путь к модулю указывает расположение модуля как mods, а -m означает основной модуль.

Вывод

На консоли будет напечатан следующий вывод.

40

java

  1. С# с использованием
  2. Операторы Java
  3. Базовый ввод и вывод Java
  4. Java-комментарии
  5. Java для каждого цикла
  6. Java-строки
  7. Java-интерфейс
  8. Java-проба с ресурсами
  9. Java-аннотации
  10. Утверждения Java