Warum erzeugt dieses Array -Besetzung keine ungeprüfte Warnung? Oder irgendeine Warnung, in dieser Angelegenheit? [DupliJava

Java-Forum
Anonymous
 Warum erzeugt dieses Array -Besetzung keine ungeprüfte Warnung? Oder irgendeine Warnung, in dieser Angelegenheit? [Dupli

Post by Anonymous »

Code: Select all

public class blah {
public static void main(final String[] args) {
Integer[] ints = new Integer[1];
Object[] objs = ints;
objs[0] = Double.valueOf(1); // RUNTIME ERROR
}
}
< /code>
Und hier ist mein Kompilierbefehl. < /p>
javac -Xlint:all,unchecked blah.java
< /code>
Und hier ist mein Setup. < /p>
$ java --version
openjdk 25-ea 2025-09-16
OpenJDK Runtime Environment (build 25-ea+16-1816)
OpenJDK 64-Bit Server VM (build 25-ea+16-1816, mixed mode, sharing)

$ javac --version
javac 25-ea

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post