Als «java» getaggte Fragen

178
Ausnahme im Fangblock geworfen - wird sie wieder gefangen?

Dies mag wie eine Programmierfrage erscheinen, und ich hatte gedacht, ich wüsste die Antwort, aber jetzt muss ich sie noch einmal überprüfen. Wird in diesem Code unten die im ersten catch-Block ausgelöste Ausnahme vom allgemeinen Ausnahme-catch-Block unten abgefangen? try { // Do something }...

178
Java SE 6 vs. JRE 1.6 vs. JDK 1.6 - Was bedeuten diese?

Ich sehe viele verschiedene Java-Begriffe. Ich muss das JDK 1.6 installieren. Nach meinem Verständnis war Java 6 == Java 1.6. Wenn ich jedoch Java SE 6 installiere, erhalte ich eine JVM, die als Version 11.0 gemeldet wird! Wer kann den Wahnsinn

178
Downcasting in Java

Upcasting ist in Java zulässig, Downcasting führt jedoch zu einem Kompilierungsfehler. Der Kompilierungsfehler kann durch Hinzufügen einer Umwandlung behoben werden, würde aber zur Laufzeit trotzdem unterbrochen. In diesem Fall, warum erlaubt Java Downcasting, wenn es zur Laufzeit nicht...

178
Warum ist Javas Iterator kein Iterable?

Warum wird die IteratorSchnittstelle nicht erweitert Iterable? Die iterator()Methode könnte einfach zurückkehren this. Ist es absichtlich oder nur ein Versehen der Java-Designer? Es wäre praktisch, eine for-each-Schleife mit Iteratoren wie diesen verwenden zu können: for(Object o :...

178
Frühling AOP vs AspectJ

Ich habe den Eindruck, dass Spring AOP am besten für anwendungsspezifische Aufgaben wie Sicherheit, Protokollierung, Transaktionen usw. verwendet wird, da benutzerdefinierte Java5-Annotationen als Framework verwendet werden. AspectJ scheint jedoch in Bezug auf Designmuster freundlicher zu...