Copyright © 2002


@interface: trochę przypał, chociaż mimo wszystko ja w 2002 pokazywałem ludziom podstawy STLa, a tam było już wtedy .begin() i .end() w iteratorach (no i sam koncept iteratorów).
  • Odpowiedz
```

    int[][][] things = new int[1][0][5];
    things[0][0][0] = 5;
    System.out.println(things[0][0][0]);
```

Jaki jest wynik próby kompilacji i uruchomienia tego kodu?

#interfacesmieci #java #naukaprogramowania

das dsa

  • Błąd kompilacji 19.1% (21)
  • Wyświetli 5 19.1% (21)
  • ArrayIndexOutOfBoundsException 39.1% (43)
  • W JS by działało 22.7% (25)

Oddanych głosów: 110

w 10 już powinno jebnąć od razu, chyba ze znowu zrezygnują z tego pomysłu.


@GotoFinal: w OpenJDK 10, final RC jest obecnie warning ( ͡° ͜ʖ ͡°)

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.openjdk.jmh.util.Utils (file:/Projects/benchmarks/target/benchmarks.jar) to field java.io.Console.c
WARNING: Please consider reporting this to the maintainers of org.openjdk.jmh.util.Utils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
  • Odpowiedz