Java :: JVM :: ClassFile

JAVA :: JVM :: ClassFile is een PERL-module om JVM-classfiles te ontleden.
Download nu

Java :: JVM :: ClassFile Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Leon Brocard
  • Uitgever website:
  • http://search.cpan.org/~lbrocard/

Java :: JVM :: ClassFile Tags


Java :: JVM :: ClassFile Beschrijving

Java :: JVM :: ClassFile is een Perl-module om JVM-classfiles te parseren. Java :: JVM :: ClassFile is een Perl-module om JVM ClassFiles te parseren. Synopsis Gebruik Java :: JVM :: ClassFile; Mijn $ C = Java :: JVM :: ClassFile-> NIEUW ("HELLLDLD.CLASS"); Print "Klasse:". $ c-> klasse. "N"; Print "Methoden:". Scalaire (@ {$ c-> methoden}). "N"; de Java Virtual Machine (JVM) is een abstracte machine die JVM ClassFiles verwerkt. Dergelijke classfiles bevatten, in grote lijnen, representaties van de JAVA-methoden en de lidstaten die de definitie van een enkele klasse vormen, informatie om het uitzonderingsmechanisme en een systeem te ondersteunen voor het vertegenwoordigen van extra klassenattributen. De JVM zelf bestaat voornamelijk om classfiles in de loopmachine op aanvraag in te laden en te koppelen (uitgevoerd door de klassenlader), vertegenwoordigt die klassen intern door middel van een aantal runtime datastructuren en de uitvoering vergemakkelijken (een rol die wordt gedeeld tussen de uitvoering van de uitvoering Is verantwoordelijk voor de uitvoering van JVM-instructies) en de inheemse methode-interface die een Java-programma mogelijk maakt om niet-Java-code uit te voeren, in het algemeen ANSI C / C ++. Deze PERL-module onthult de informatie in een zeer gecomprimeerde JVM-classfile door de informatie als een Serie van objecten. Er wordt gehoopt dat deze module uiteindelijk zal leiden tot een JVM-implementatie in PERL (of papegaai), of mogelijk een manier-vooruit-van-time (wat) tot perl (of papegaai) compiler voor Java.it is belangrijk Om te onthouden dat de Java ClassFile zeer gecomprimeerd is. Classfiles zijn bedoeld om zo klein mogelijk te zijn, omdat ze vaak door het netwerk worden gestuurd. Dit kan de enigszins vreemde objecten uitleggen. Een van de belangrijkste dingen Overweeg is het idee van een constant pool. Alle constanten (constante strings, methodamen en handtekeningen etc.) zijn geclusterd in het constante zwembad aan het begin van de classfile en besprenkeld in het hele bestand zijn verwijzingen naar het constante zwembad. De module probeert deze optimalisatie zo veel mogelijk van de gebruiker te verbergen, echter .Requirements: · PERL-vereisten: · Perl


Java :: JVM :: ClassFile Gerelateerde software