Archive for Mai, 2009

Die “Double Brace Initialization” zum Initialisieren von Listen, Maps oder Sets

Einen wirklich interessanten Ansatz eine Liste, Map oder Set mit Werten zu initialisieren wenn diese statisch ist oder man eine diese einer Methode übergeben möchte habe ich mit dem Namen “Double Brace Initialization” auf 2c.com Java Idioms gefunden.
Im folgenden der Java Schnipsel wie man eine statische Liste initialisieren würde:

private static final Set VALID_CODES = new [...]


Java enums mit == oder .equals() auf Gleichheit prüfen?

Die Frage wie man die in Java 5 eingeführten enum Typen am besten auf Gleichheit prüft scheint durchaus berechtigt. Wird man doch oft genug gerügt und gemahnt in Java nie mit == sondern immer mit .equals()auf Gleichheit zu prüfen. Diese Aussage lässt sich auch leicht mit z.B. zwei Interger Objekten überprüfen, wie der folgende Schnipsel [...]


Interessante Webinare: JSR-299 mit Pete Muir und JSF 2 mit Ed Burns

Diese Woche ist die Woche der interessanten Webinare und somit der kostenlosen interaktiven Weiterbildung. Ein Webinar ist ein interaktives Seminar über das Web mit Bild und Ton bei dem es den Zuschauen möglich ist sich live mit dem Vortragenden zu unterhalten und zu diskutieren. Natürlich kann man auch einfach nur zuschauen ;)
Das erste Webinar findet [...]


Wenn Informatiker nicht einschlafen können..

..kann es durchaus mal zu einem Überlauf der Schafe kommen:

Beste Grüße an meinen Bruder ;)


JAX 2009: Seam 3 und Web Beans Präsentationen

Pete Muir, welcher einer der führenden Köpfe hinter dem Seam sowie Web Beans Projekt ist, hat auf der diesjährigen JAX 2009 genau über diese beiden Projekte eine Präsentation gehalten. Seine Folien hat er nun online gestellt. Beide Präsentationen sind im PDF Format und ca 1,2 MB groß. Diese Themen sind deswegen so interessant, weil die [...]