Java Module System

GPTKB entity

Statements (26)
Predicate Object
gptkbp:instance_of gptkb:Command_Line_Interface
gptkbp:allows Explicit dependencies
Modularization of code
gptkbp:defines Module boundaries
gptkbp:designed_by gptkb:Oracle_Corporation
gptkbp:enables Improved security
Better tooling support
gptkbp:enhances Performance of applications
gptkbp:facilitates Versioning of modules
https://www.w3.org/2000/01/rdf-schema#label Java Module System
gptkbp:improves Maintainability of code
gptkbp:includes Named modules
gptkbp:introduced_in gptkb:Java_SE_9
gptkbp:is_based_on Module concept
gptkbp:is_compatible_with Java SE 8 and earlier versions
gptkbp:is_implemented_in gptkb:Java_Development_Kit_(JDK)
gptkbp:is_part_of gptkb:Java_Platform_Module_System_(JPMS)
gptkbp:is_used_in Java applications
gptkbp:provides Encapsulation
Access control for packages
gptkbp:replaces Classpath-based approach
gptkbp:supports Dependency management
Service loader mechanism
gptkbp:uses module-info.java file
gptkbp:bfsParent gptkb:Java
gptkbp:bfsLayer 4