Illustration einer tropischen Insel mit Palmen und einem hohen Berg

Java Blog für Programmierer

Thema der Woche: Java 5 und Java 6

· Christian Ullenboom

Java 5 ist mittlerweile weit verbreitet, und Entwickler sollten auf der einen Seite die neuen Spracheigenschaften kennenlernen, auf der anderen Seite sich mit dem Update der Bibliotheken beschäftigen. Als Startlinks gelten:

Von jeder neue Klasse und Schnittstelle sollte man zumindest den API-Kopf gelesen haben. Besonderes Augenmerk sollten Entwickler auf Generics legen. Hier gilt hervorzuheben das Tutorial http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf. Die Begriffe

  • Generischer Typ
  • Typparameter
  • formalter Typparameter
  • parametrisierter Typ
  • Typargument
  • Wildcard-Typ
  • Bounded Wildcard
  • upper bound, lower bound
  • generische Methode
  • unchecked Warnung
  • erasure
  • Wildcard capture
  • multiple bound

solle man sofort einordnen und beschreiben können.

Jeder Entwickler sollte insbesondere alle Anwendungen von Generics bei der Utility-Klasse Collections verstehen:

  • static `` boolean ``addAll(Collection c1, Collection c2)
  • `static List `emptyList()
  • `static Map `emptyMap()
  • `static Set `emptySet()
  • `static Enumeration `enumeration(Collection c)
  • `static void `fill(List c, Object o)
  • `static intindexOfSubList(List source, List target)`
  • `static intlastIndexOfSubList(List source, List target)`
  • `static ArrayList `list(Enumeration e)
  • `static

Kategorien: Die wöchentliche Dosis Java

← Alle Beiträge