Java Platform Module System: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 28:
| accessdate=2015-11-29}}</ref>
 
== Architecture ==
The Java Module System implemented for javaJava 9 will include the following [[JDK Enhancement Proposal|JEP]]s and [[Java Community Process|JSR (java Specification Requests)]]<ref name="jigsaw"/>:
* JEP 200: The Modular JDK: Define a modular structure for the JDK
* JEP 201: Modular Source Code: Reorganize the JDK source code into modules, enhance the build system to compile modules, and enforce module boundaries at build time
Line 40 ⟶ 41:
| accessdate=2015-11-29}}</ref>
 
== Architecture ==
Modules are a new way of grouping code and data. Contrary to [[JAR (file format)|Jar files]], modules explicitly declare which modules they depend on, and what packages they export.<ref>{{cite web
| url=http://openjdk.java.net/projects/jigsaw/spec/sotms/