Übungen

Schreiben Sie eine Java-Methode, deren Kompilation genau diesen Bytecode erzeugt. Was macht die Methode?

static int f(int, int);
  Code:
   0:   iconst_0
   1:   istore_2
   2:   iload_1
   3:   ifle    17
   6:   iload_2
   7:   iload_0
   8:   iadd
   9:   istore_2
   10:  iload_1
   11:  iconst_1
   12:  isub
   13:  istore_1
   14:  goto    2
   17:  iload_2
   18:  ireturn



Johannes Waldmann 2007-01-23