Java Class Loader

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instance_of gptkb:class
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Java_Bytecode
gptkb:Java_2_Platform,_Standard_Edition_(J2_SE)
gptkbp:abstract gptkb:theorem
gptkbp:field parent
class Loader
gptkbp:has_method define Class(String name, byte[] b, int off, int len)
find Class(String name)
get Parent()
get Resource As Stream(String name)
get Resource(String name)
load Class(String name)
load Class(String name, boolean resolve)
set Parent(Class Loader parent)
gptkbp:has_style App Class Loader
Bootstrap Class Loader
URL Class Loader
https://www.w3.org/2000/01/rdf-schema#label Java Class Loader
gptkbp:is_part_of gptkb:software
gptkb:Java_Enhancement_Proposal
Java Application Lifecycle
gptkbp:is_related_to gptkb:Java_Persistence_API_(JPA)
gptkb:Java_Server_Pages_(JSP)
gptkb:Java_Annotations
gptkb:Java_Security_Manager
gptkb:video_game
gptkb:Java_Enhancement_Proposal
gptkb:Java_Naming_and_Directory_Interface_(JNDI)
gptkb:Library
gptkb:Java_Virtual_Machine_Tool_Interface_(JVMTI)
gptkb:Java_Transaction_API_(JTA)
gptkb:mobile_application
gptkb:Java_Server_Faces_(JSF)
Reflection
Dependency Injection
Java Database Connectivity (JDBC)
Service Loader
Classpath scanning
gptkbp:is_used_for Dynamic class loading
gptkbp:is_used_in gptkb:Java_Programming_Language
Enterprise Applications
Mobile Applications
Web Applications
Desktop Applications
gptkbp:launched gptkb:Resources
Classes
gptkbp:part_of gptkb:Java_Enhancement_Proposal
gptkbp:responsible_for Loading classes at runtime
gptkbp:setting JAR files
Manifest file
Directories
System properties
Classpath
Classpath variable
gptkbp:throws gptkb:Class_Not_Found_Exception
Security Exception
gptkbp:type_of gptkb:item