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
|