A compile processing apparatus compiles a program formed of a plurality of classes having initializing procedures. The compile processing apparatus includes a specifying unit for specifying an initializing procedure when a statement to be compiled requires the initializing procedure, a determination unit for executing a determination process for determining whether the initializing procedure specified by the specifying unit can be considered to not affect other classes, and a changing unit for changing the statement so that the statement does not access the initializing procedure when the determination unit determines that the initializing procedure can be considered to not affect the other classes.

Compileer verwerkingsapparaten compileert een programma dat van een meerderheid van klassen wordt gevormd die initialiserende procedures hebben. Compileer verwerkingsapparaten omvat een specificerende eenheid voor het specificeren van een initialiserende procedure wanneer een te compileren verklaring de initialiserende procedure vereist, een bepalingseenheid voor het uitvoeren van een bepalingsproces om te bepalen of de initialiserende procedure die door de specificerende eenheid wordt gespecificeerd kan worden overwogen om andere klassen niet te beïnvloeden, en een veranderende eenheid voor het veranderen van de verklaring zodat de verklaring niet tot de initialiserende procedure toegang heeft wanneer de bepalingseenheid bepaalt dat de initialiserende procedure kan worden overwogen om de andere klassen niet te beïnvloeden.

 
Web www.patentalert.com

< (none)

< Method and apparatus for extending a java archive file

> Method of recording and measuring e-business sessions on the world wide web

> (none)

~ 00014