산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

자바 9 - 모듈 시스템

모듈이라는 새로운 종류의 프로그래밍 구성 요소인 Java 9가 도입되었습니다. 모듈은 코드와 데이터의 자체 설명 모음이며 이를 식별하는 이름이 있습니다.

기능

모듈 구성 요소를 사용하여 Java 9에 다음과 같은 개선 사항이 추가되었습니다 -

모듈 만들기

모듈을 만드는 단계에 따라 com.tutorialspoint.greetings라고 말합니다.

1단계

C:\>JAVA\src 폴더를 생성합니다. 이제 우리가 만들고 있는 모듈의 이름과 동일한 com.tutorialspoint.greetings 폴더를 만듭니다.

2단계

다음 코드로 C:\>JAVA\src\com.tutorialspoint.greetings 폴더에 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. 자바 연산자
  3. Java 기본 입력 및 출력
  4. 자바 주석
  5. 자바 for-each 루프
  6. 자바 문자열
  7. 자바 인터페이스
  8. 자바 리소스 사용
  9. 자바 주석
  10. 자바 어설션