Java 7 und Closures  

In einem Vortrag am 8. Juli 2008 werden mögliche Erweiterungen des nächsten major releases von Java (Java Version 7) vorgestellt. Die wichtigste Neuerung sind voraussichtlich Closures, die im Mittelpunkt des Vortrags stehen.

Hier finden Sie die Vortragsfolien und eine Quelltextdatei mit all den kleinen Beispielen, mit denen die einzelnen Punkte illustriert wurden. Diese Quelltextdatei ist eine Aneinanderreihung vieler kleiner Hauptprogramme und kann nicht in eine einfache Anwendung übersetzt werden!

Zum Übersetzen der Beispiele brauchen Sie den Compilerprototypen von Neil Gafter. Wenn Sie den Prototypen nicht selbst installieren möchten, können Sie alternativ den online-Compiler auf diesem Server benutzen, der hochgeladene Java-7-Quelltexte übersetzt und ausführt.

Ein Mitschnitt des Vortrags steht als Videofile zum Download (320x240, DivX5/AC3, 1:44:49, 284 MB) oder als online-Präsentation zur Verfügung.


1 Superpackages (JSR 294)
2 Java Module System (JSR 277)
3 Properties
4 Language Level XML
5 Type Inference
6 Type Annotations (JSR 308)
7 Kleinere Erweiterungen
8 Closures
9 Links

Sie können diese Folien komplett als Archivdatei herunterladen.