This invention relates to a method of loading Java ClassFiles on to a Java Virtual Machine. On a regular JVM the ClassFile are loaded as and when required. In this specification there is described a method of implementing an object oriented program language such as Java on a computer. The method comprises identifying a class, one of the basic building blocks of the language, which is not within the program domain, that is not loaded into the Java a Virtual Machine. Next it introduces to the program domain only the minimum components of the class which are necessary for commencing processing of the class. The class may comprise several blocks of data representing the methods of the class, since the class may only have been identified because one of the methods within the class was referenced then only the block of data representing this method is loaded into the Java Virtual Machine along with the other essential components of the class. Other blocks of data representing methods can be loaded as and when required by the programming domain. Redundant method components may be removed from the program domain to save memory.

Deze uitvinding heeft op een methode van ladend Java ClassFiles op een Virtuele Machine van Java betrekking. Op een regelmatige JVM worden ClassFile indien en wanneer nodig geladen. In deze specificatie er beschreven een methode wordt om een voorwerp georiënteerde programmataal zoals Java op een computer uit te voeren. De methode bestaat uit het identificeren van een klasse, één van de basisbouwstenen van de taal, die niet binnen het programmadomein is, dat in Java geen Virtuele Machine wordt geladen. Daarna introduceert het aan het programmadomein slechts de minimumcomponenten van de klasse die voor het beginnen van verwerking van de klasse noodzakelijk zijn. De klasse kan uit verscheidene blokken van gegevens bestaan die de methodes van de klasse vertegenwoordigen, aangezien de klasse slechts kan geïdentificeerd te zijn omdat één van de methodes binnen de klasse van verwijzingen werd toen slechts het blok van gegevens voorzien die deze methode vertegenwoordigen wordt geladen in de Virtuele Machine van Java samen met de andere essentiële componenten van de klasse. Andere blokken van gegevens die methodes vertegenwoordigen kunnen indien en wanneer nodig door het programmeringsdomein worden geladen. De overtollige methodecomponenten kunnen uit het programmadomein worden verwijderd om geheugen te bewaren.

 
Web www.patentalert.com

< (none)

< Digital television with subscriber conference overlay

> Enabling multiple code generators in a translator-based embedded scripting system

> (none)

~ 00024