Java 9에서는 모듈 개념이 도입되었습니다. code 및 data로 구성된 이름이 지정되고 자체 설명이 가능한 컬렉션입니다. 코드는 java classes 및 interfaces와 같은 유형과 패키지 세트로 구성할 수 있습니다. 모듈에는 이름, 종속성 및 exportspackage이 포함됩니다.
<strong>module com.tutorialspoint.mymodule { // some statements }</strong>
아래 예에서는 ModuleLayer 클래스를 사용하여 모든 모듈 이름을 표시할 수 있습니다.
public class AllModulesNamesTest { public static void main(String args[]) { <strong>ModuleLayer</strong>.boot().modules().forEach((module) -> { System.out.println(module.<strong>getName()</strong>); }); } }
<strong>jdk.security.jgss jdk.jartool javafx.swing java.security.sasl jdk.plugin.dom jdk.dynalink jdk.javaws jdk.internal.opt java.desktop jdk.snmp javafx.media javafx.web jdk.jsobject jdk.javadoc java.security.jgss jdk.compiler oracle.net jdk.deploy jdk.crypto.mscapi jdk.jstatd jdk.crypto.cryptoki jdk.accessibility java.sql.rowset java.prefs java.instrument jdk.jconsole jdk.scripting.nashorn jdk.internal.le java.xml jdk.packager javafx.base java.compiler jdk.localedata jdk.editpad jdk.management.jfr jdk.plugin jdk.packager.services java.naming jdk.security.auth java.datatransfer javafx.graphics jdk.xml.dom javafx.fxml jdk.zipfs oracle.desktop jdk.jdeps jdk.net jdk.internal.ed jdk.internal.jvmstat jdk.management.agent jdk.jshell java.sql java.scripting java.se jdk.naming.dns jdk.jdwp.agent jdk.jfr jdk.management jdk.charsets java.base jdk.jdi jdk.unsupported java.xml.crypto jdk.attach jdk.management.resource java.management jdk.httpserver jdk.crypto.ec java.management.rmi java.smartcardio jdk.naming.rmi java.jnlp jdk.jlink javafx.controls jdk.management.cmm java.logging java.rmi jdk.sctp</strong>
위 내용은 Java 9에서는 모든 모듈 이름을 어떻게 표시할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!