java assembler?? for Javap utility??



when a small program like

class Hello{

public static void main(String arg[])

{

System.out.println("HEllo World");

}

}

was compiled and then the i took the java byte code instruction
through JAVAP option
the byte code instructions for the above program was

Compiled from "Hello.java"
class Hello extends java.lang.Object{
Hello();
Code:
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: return

public static void main(java.lang.String[]);
Code:
0: getstatic #2; //Field
java/lang/System.out:Ljava/io/PrintStream;
3: ldc #3; //String HEllo World
5: invokevirtual #4; //Method
java/io/PrintStream.println:(Ljava/lang/Str
ing;)V
8: return

}
without giving the program "Hello.java"
to the JVM how can i run the "Hello" program through JVM by giving the
above byte code instructions "which was gained by using the javap
option" to the JVM??


basicaly I want to get the output of "Hello World" by giving the below
byte code instructions to the JVM
(what I need to do is that assemble the byte code which was
disassembled
and make it to the .class format so I can run the above programme
through JVM )

Compiled from "Hello.java"
class Hello extends java.lang.Object{
Hello();
Code:
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: return

public static void main(java.lang.String[]);
Code:
0: getstatic #2; //Field
java/lang/System.out:Ljava/io/PrintStream;
3: ldc #3; //String HEllo World
5: invokevirtual #4; //Method
java/io/PrintStream.println:(Ljava/lang/Str
ing;)V
8: return

}

If somebodyt know about a java tool I can use to assemble the code wich
i disassembled please advice me!!!!

my e-mail: malinda.fernando@xxxxxxxxx

thanks

- Malinda

.



Relevant Pages

  • java assembler?? for Javap utility??
    ... public static void main; ... to the JVM how can i run the "Hello" program through JVM by giving the ... above byte code instructions "which was gained by using the javap ... If somebodyt know about a java tool I can use to assemble the code wich ...
    (comp.lang.java.programmer)
  • java assembler?? for Javap utility??
    ... public static void main; ... to the JVM how can i run the "Hello" program through JVM by giving the ... above byte code instructions "which was gained by using the javap ... If somebodyt know about a java tool I can use to assemble the code wich ...
    (comp.lang.java.softwaretools)
  • Re: Command-line arg
    ... NullPointer exception. ... public static void main ... So, if your JVM is capable of passing a null to main, ...
    (comp.lang.java.programmer)
  • JVM Memory leak after interrupting threads??
    ... Why is the JVM not reclaiming the ... See below for simple test program ... public static void main ...
    (comp.lang.java.programmer)