java 1.6

Mit Java 1.6 ist vorallem wieder um einiges schneller geworden hat aber noch zu dem einige nützlichen Neuerungen.
Spashscreen:
Einfach ins MANIFEST.MF File SplashScreen-Image: *file* eintragen und der Splashscreen erscheint beim start des Jars.
SplashScreen-Image: splashscreen.png
Look & Feel:
Das Look & Feel wird jetzt auch von Linux und Vista übernommen was früher nicht der fall war.
Des weiteren wurde ein neuer Layout-Manager GroupLayout hinzugefügt.
Scriptting Engine:
Java 6 hat jetzt eine Scripting engine mit der z.B. Java-Script in Java ausgeführt werden kann und auch auf Java Objekte zugreifen kann und umgekehrt.
Auf scripting.dev.java.net findet man mehr als 20 Scripting-Engines.
Webservice:
Mit dem tool wsgen lassen sich sehr einfach Webservices erstellen.
Einfach wsgen -cp . [class] und das tool erstellt unter webservice/javax die Hilfsklassen.
Beim start wird dann automatisch ein Webservice angeboten.
Mit der Annotation @WebMethod(exclude = true) lassen sich Methoden ausnehmen die nicht im Webservice angeboten werden.
NavigableSet:
Mit einem NavigableSet kann man elemente mit lower und higher Suchen elemente werden auch mit Tipfehler gefunden.
Weitere Neuerungen:
  • Mit Java 6 kommt JDBC 4.
  • Mit java.io.console lassen sich auch umlaute auf der console ausgeben.
  • Beim start einer Anwendung mit vielen Jars im classpath kann man Wildcards(java -cp lib/*) verwenden.
Wer schon auf Java 1.7 Dolphin voraus schauen möchte hier der Link.
Hier der Link zum Java Download.
v2  v3  v5
©2007-2008 Kelvyn Ornette Sol Marte rss