Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Java 9 - Sistema de Módulos


Java 9, um novo tipo de componente de programação chamado módulo foi introduzido. Um módulo é uma coleção autodescritiva de código e dados e tem um nome para identificá-lo.

Recursos


Com o componente Módulos, os seguintes aprimoramentos foram adicionados no Java 9 −

Criando Módulo


Seguindo as etapas para criar um módulo, digamos com.tutorialspoint.greetings.

Etapa 1


Crie uma pasta C:\>JAVA\src. Agora crie uma pasta com.tutorialspoint.greetings que é igual ao nome do módulo que estamos criando.

Etapa 2


Crie module-info.java na pasta C:\>JAVA\src\com.tutorialspoint.greetings com o código a seguir.

module-info.java
module com.tutorialspoint.greetings { }

module-info.java é o arquivo que é usado para criar o módulo. Nesta etapa, criamos um módulo chamado com.tutorialspoint.greetings. Por convenção, este arquivo deve residir na pasta cujo nome é igual ao nome do módulo.

Etapa 3


Adicione o código-fonte no módulo. Crie Java9Tester.java na pasta C:\>JAVA\src\com.tutorialspoint.greetings\com\ tutorialspoint\greetings com o código a seguir.

Java9Tester.java
package com.tutorialspoint.greetings;

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

Por convenção, o código fonte de um módulo fica no mesmo diretório que é o nome do módulo.

Etapa 4


Crie uma pasta C:\>JAVA\mods. Agora crie uma pasta com.tutorialspoint.greetings que é igual ao nome do módulo que criamos. Agora compile o módulo para o diretório 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

Etapa 5


Vamos executar o módulo para ver o resultado. Execute o seguinte comando.
C:/>JAVA>java --module-path mods -m com.tutorialspoint.greetings/com.tutorialspoint.greetings.Java9Tester

Aqui o caminho do módulo fornece a localização do módulo como mods e -m significa o módulo principal.

Saída


Ele imprimirá a seguinte saída no console.
Hello World!

Java

  1. C# usando
  2. Operadores Java
  3. Entrada e Saída Java Basic
  4. Comentários Java
  5. Java para cada loop
  6. Strings Java
  7. Interface Java
  8. Java try-with-resources
  9. Anotações Java
  10. Asserções Java