Statements (83)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:aircraft
gptkb:temple gptkb:Modula-2-Compiler_(M2_C) gptkb:tabletop_role-playing_game gptkb:Java gptkb:software gptkb:language gptkb:operating_system gptkb:Java_Enhancement_Proposal gptkb:Library gptkb:superhero gptkb:Type_Script gptkb:Odoo_Enterprise_Edition gptkb:Modula-2_for_8086 gptkb:Modula-2_for_Amiga gptkb:Modula-2_for_SPARC gptkb:item gptkb:chess_match gptkb:Modula-2/_Linux gptkb:Modula-2/_Solaris |
gptkbp:allows |
dependency management
modular JAR files |
gptkbp:can_be |
packages
module dependencies |
gptkbp:can_create |
module declaration
|
gptkbp:can_provide |
module exports
module opens reducing memory footprint |
gptkbp:defines |
gptkb:Java_Language_Specification
module-info.java |
gptkbp:enables |
strong encapsulation
better API design |
gptkbp:enhances |
gptkb:software
application startup time |
gptkbp:exported_to |
packages
|
gptkbp:facilitates |
scalability
|
gptkbp:features |
gptkb:language
|
https://www.w3.org/2000/01/rdf-schema#label |
Modules
|
gptkbp:improves |
application performance
code maintainability |
gptkbp:introduced |
gptkb:Java_9
|
gptkbp:is_designed_to |
reduce classpath issues
|
gptkbp:is_part_of |
gptkb:Java_Platform_Module_System_(JPMS)
gptkb:Java_SE_9 Java 9 features |
gptkbp:is_supported_by |
gptkb:software
gptkb:Java_Runtime_Environment_(JRE) |
gptkbp:is_used_for |
microservices architecture
enhance performance support large-scale applications support agile development practices create reusable components create libraries enhance code quality create applications improve collaboration among teams support Dev Ops practices control visibility of classes create modular applications define module boundaries define module relationships enable better collaboration facilitate continuous integration improve code organization improve testability isolate components manage dependencies effectively manage large codebases plugin architectures simplify project structure support better documentation support code reuse |
gptkbp:is_used_in |
gptkb:Java_Enhancement_Proposal
|
gptkbp:issue_number |
gptkb:Java_Enhancement_Proposal
compile time |
gptkbp:provides |
encapsulation
better versioning |
gptkbp:requires |
other modules
|
gptkbp:supports |
modular programming
dynamic linking service loading |