Initialization of Java classes in Java virtual machine environments
AssigneeSun Microsystems, Inc.
InventorsDavid Wallman, Stepan Sokolov
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsDavid Wallman, Stepan Sokolov
Estimating the term…
Techniques for initialization of Java classes are disclosed. As such, the techniques can be implemented in a Java virtual machine to initialize Java classes represented in Java class files. A Java class loader suitable for loading class files into the Java virtual machine is disclosed. As will be appreciated, the Java class loader facilitates loading and execution of the Java initialization methods that need to be executed in order to initialize Java classes. Moreover, the Java class loader operates to remove the Java initialization methods after they have been executed and no longer serve a useful purpose. This means that the virtual machine can utilize its memory space more efficiently. As a result, the performance of virtual machines, especially those operating with limited resources is improved.
In a Java computing environment, a method of initializing Java classes in a Java class file suitable for loading by a Java virtual machine operating in the Java computing environment, said method comprising:
A Java computing environment comprising:
A computer readable medium including computer program code for initializing Java classes suitable for loading by a Java virtual machine operating in a Java computing environment;
Dependencies are inferred from the claim text.