Statements (56)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:JComponent
|
gptkbp:can_be_configured_for |
via classpath
|
gptkbp:can_be_customized_with |
by creating subclasses
|
gptkbp:can_be_overridden |
by application developers
|
gptkbp:can_be_used_to |
implement custom class loading strategies
implement plugins load classes at runtime load classes based on conditions load classes based on user input load classes from archives load classes from different file formats load classes from different versions load classes from remote servers load classes in a distributed system load classes in a sandboxed environment load classes in a specific order load resources |
gptkbp:enables |
class isolation
|
gptkbp:has |
parent delegation model
|
https://www.w3.org/2000/01/rdf-schema#label |
Java classloader
|
gptkbp:includes |
Bootstrap Class Loader
Extension Class Loader System Class Loader |
gptkbp:is_a_key_component_of |
Java architecture
|
gptkbp:is_affected_by |
Java security policies
|
gptkbp:is_defined_by |
java.lang. Class Loader
|
gptkbp:is_essential_for |
gptkb:Java_security_model
modular programming Java application deployment Java application performance Java application modularity |
gptkbp:is_fundamental_to |
Java programming.
|
gptkbp:is_involved_in |
reflection
class initialization class verification |
gptkbp:is_part_of |
gptkb:Java_Virtual_Machine
gptkb:Java_ecosystem Java development process |
gptkbp:is_related_to |
classpath
|
gptkbp:is_used_in |
Android development
Java applications Java EE applications |
gptkbp:launched |
JAR files
native libraries classes from different sources classes from network |
gptkbp:mechanism_of_action |
class management
|
gptkbp:part_of |
gptkb:Java_Runtime_Environment
|
gptkbp:responsible_for |
linking classes
loading classes |
gptkbp:supports |
dynamic loading
|
gptkbp:throws |
gptkb:Class_Not_Found_Exception
gptkb:No_Class_Def_Found_Error |
gptkbp:uses |
bytecode
|
gptkbp:bfsParent |
gptkb:OSGi_R4
|
gptkbp:bfsLayer |
6
|