Kapitel 17. Utility-Klassen I

Eine Programmiersprache ist immer nur so stark wie die Funktions- oder Klassenbibliothek, mit der sie ausgeliefert wird. Klingt einfach, war aber nicht immer so. Frühere Sprachen wie beispielsweise C oder Pascal hatten nur sehr bescheidene Bibliotheken. Collection-Klassen, Datums- und Zeitarithmetik, Funktionen zur Grafikprogrammierung oder zum Zugriff auf Datenbanken fehlten darin. Viele Dinge, die heute selbstverständlich sind, mussten in diesen Sprachen selbst entwickelt oder mit Hilfe externer Bibliotheken eingebunden werden. Das hat die Softwareentwicklung aufwändig und uneinheitlich gemacht.

Java ist in dieser Hinsicht eine rühmliche Ausnahme, denn seine Klassenbibliothek bietet einen großen Fundus an vordefinierter ...

Get Java-Programmierung – Das Handbuch zu Java 8 , 8th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.