W
willi2409
Gast
Hallo,
ich habe da mal eine Frage zum Java Bytecode. Warum gehen die Zahlen vor dem Doppelpunkt 0, 1, 2, 5, 6, ... nicht vollständig durch? Warum fehlen 3 und 4? Währe echt Dankbar, hab im Internet leider nichts gefunden.
mfg,
Willi2409
ich habe da mal eine Frage zum Java Bytecode. Warum gehen die Zahlen vor dem Doppelpunkt 0, 1, 2, 5, 6, ... nicht vollständig durch? Warum fehlen 3 und 4? Währe echt Dankbar, hab im Internet leider nichts gefunden.
Code:
public static void main(String args[])
{
int month = 2;
// 0 0:iconst_2 pushes int 2 onto the stack
// 1 1:istore_1 pops int to local variable position one
int year = 2000;
// 2 2:sipush 2000 expands byte1, byte2 (a short type) to an int and pushes it onto the stack
// 3 5:istore_2 pops int to local variable position two
int numDays = 0;
// 4 6:iconst_0 pushes int 0 onto the stack
// 5 7:istore_3 pops int to local variable position three
mfg,
Willi2409