- JDK原生API使用,不添加任何依赖包(包括J2EE、javax、sun)
- 设计模式、排序算法、数据结构等原生实现
JDK1.8主要依赖源码
javafx-src.zip
src.zip
JDK17主要依赖源码
lib\src.zip
legal
jmods
JDK1.8
jre\lib\charsets.jar
jre\lib\jsse.jar
jre\lib\rt.jar
jre\lib\deploy.jar
jre\lib\javaws.jar
jre\lib\plugin.jar
jre\lib\security\policy\unlimited\US_export_policy.jar
jre\lib\security\policy\unlimited\local_policy.jar
jre\lib\security\policy\limited\US_export_policy.jar
jre\lib\security\policy\limited\local_policy.jar
jre\lib\resources.jar
jre\lib\management-agent.jar
jre\lib\jfxswt.jar
jre\lib\jfr.jar
jre\lib\jce.jar
jre\lib\ext\zipfs.jar
jre\lib\ext\sunpkcs11.jar
jre\lib\ext\sunmscapi.jar
jre\lib\ext\sunjce_provider.jar
jre\lib\ext\sunec.jar
jre\lib\ext\nashorn.jar
jre\lib\ext\jfxrt.jar
jre\lib\ext\jaccess.jar
jre\lib\ext\dnsns.jar
jre\lib\ext\cldrdata.jar
jre\lib\ext\access-bridge-64.jar
jre\lib\ext\localedata.jar
JDK17
Java 9 版本开始加入模块
jmods\jdk.jshell.jmod
jmods\jdk.jsobject.jmod
jmods\jdk.jstatd.jmod
jmods\jdk.localedata.jmod
jmods\jdk.management.agent.jmod
jmods\jdk.management.jfr.jmod
jmods\jdk.management.jmod
jmods\jdk.naming.dns.jmod
jmods\jdk.naming.rmi.jmod
jmods\jdk.net.jmod
jmods\jdk.nio.mapmode.jmod
jmods\jdk.random.jmod
jmods\jdk.sctp.jmod
jmods\jdk.security.auth.jmod
jmods\jdk.security.jgss.jmod
jmods\jdk.unsupported.desktop.jmod
jmods\jdk.unsupported.jmod
jmods\jdk.xml.dom.jmod
jmods\jdk.zipfs.jmod
jmods\java.base.jmod
jmods\java.compiler.jmod
jmods\java.datatransfer.jmod
jmods\java.desktop.jmod
jmods\java.instrument.jmod
jmods\java.logging.jmod
jmods\java.management.jmod
jmods\java.management.rmi.jmod
jmods\java.naming.jmod
jmods\java.net.http.jmod
jmods\java.prefs.jmod
jmods\java.rmi.jmod
jmods\java.scripting.jmod
jmods\java.se.jmod
jmods\java.security.jgss.jmod
jmods\java.security.sasl.jmod
jmods\java.smartcardio.jmod
jmods\java.sql.jmod
jmods\java.sql.rowset.jmod
jmods\java.transaction.xa.jmod
jmods\java.xml.crypto.jmod
jmods\java.xml.jmod
jmods\jdk.accessibility.jmod
jmods\jdk.attach.jmod
jmods\jdk.charsets.jmod
jmods\jdk.compiler.jmod
jmods\jdk.crypto.cryptoki.jmod
jmods\jdk.crypto.ec.jmod
jmods\jdk.crypto.mscapi.jmod
jmods\jdk.dynalink.jmod
jmods\jdk.editpad.jmod
jmods\jdk.hotspot.agent.jmod
jmods\jdk.httpserver.jmod
jmods\jdk.incubator.foreign.jmod
jmods\jdk.incubator.vector.jmod
jmods\jdk.internal.ed.jmod
jmods\jdk.internal.jvmstat.jmod
jmods\jdk.internal.le.jmod
jmods\jdk.internal.opt.jmod
jmods\jdk.internal.vm.ci.jmod
jmods\jdk.internal.vm.compiler.jmod
jmods\jdk.internal.vm.compiler.management.jmod
jmods\jdk.jartool.jmod
jmods\jdk.javadoc.jmod
jmods\jdk.jcmd.jmod
jmods\jdk.jconsole.jmod
jmods\jdk.jdeps.jmod
jmods\jdk.jdi.jmod
jmods\jdk.jdwp.agent.jmod
jmods\jdk.jfr.jmod
jmods\jdk.jlink.jmod
jmods\jdk.jpackage.jmod