Java Module System

GPTKB entity

Statements (27)
Predicate Object
gptkbp:instance_of gptkb:Author
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:Java
gptkb:chess_match
gptkbp:allows Explicit dependencies
Modularization of code
gptkbp:based_on Module concept
gptkbp:defines Module boundaries
gptkbp:designed_by gptkb:Database_Management_System
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 gptkb:Java_SE_9
gptkbp:is_compatible_with Java SE 8 and earlier versions
gptkbp:is_implemented_in gptkb:software
gptkbp:is_part_of gptkb:Java_Platform_Module_System_(JPMS)
gptkbp:is_used_in Java applications
gptkbp:provides Encapsulation
Access control for packages
gptkbp:replaced_by Classpath-based approach
gptkbp:supports Dependency management
Service loader mechanism
gptkbp:uses module-info.java file