Java Virtual Machine (JVM) In Oracle
Java Virtual Machine (JVM)
Components of Oracle Java Virtual Machine
Figure: Oracle Java Virtual Machine
RDBMS Library Manager
Java objects are successfully loaded into the database. They are stored persistently as database library units, which are the database equivalent of the operating system files.
Class Loader
The class loader reads the class information and produces all of the data structures, required by Oracle Java Virtual Machine to execute Java code.
Native Compiler code
These native dynamically libraries are stored persistently in the database and are dynamically loaded by Oracle Java Virtual Machine.
• Multithreading consideration
• Database security features
• The virtual private database
• Partitioning Enhancements
Object Memory Garbage collector
Summary