---
title: 'Thema der Woche: Apache Commons'
url: 'https://tutego.de/blog/javainsel/2008/04/thema-der-woche-apache-commons'
markdown: 'https://tutego.de/blog/javainsel/2008/04/thema-der-woche-apache-commons.md'
date: '2008-04-07'
description: 'Die Apache-Group hat mit ihren vielen Projekten irgendwann bemerkt, dass sie einige Dinge immer wieder programmieren. So ist nach und nach http://commons.apache.org/ entstanden, ein Projekt, welches viele Hilfsklassen implementiert. Verschaffe einen groben Überblick über alle Projekte von http://c…'
taxonomy:
  category:
    - 'Die wöchentliche Dosis Java'
---

# Thema der Woche: Apache Commons

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Thema der Woche: Apache Commons

07.04.2008 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Die Apache-Group hat mit ihren vielen Projekten irgendwann bemerkt, dass sie einige Dinge immer wieder programmieren. So ist nach und nach [http://commons.apache.org/](http://commons.apache.org/ "http://commons.apache.org/") entstanden, ein Projekt, welches viele Hilfsklassen implementiert.

- Verschaffe einen groben Überblick über alle Projekte von [http://commons.apache.org/](http://commons.apache.org/ "http://commons.apache.org/"), wofür sie da sind und sie leisten.

Vertiefe in [http://commons.apache.org/io/](http://commons.apache.org/io/ "http://commons.apache.org/io/") und [http://commons.apache.org/lang/](http://commons.apache.org/lang/ "http://commons.apache.org/lang/") und schaue in die Typbeschreibung jeder Klasse/Schnittstelle.

- Programme eine Beispielprogramm, bei dem die `toString()`-Methode generisch über ToStringBuilder aufgebaut wird.
- Schreibe ein paar Demos, die Funktionen aus StringUtils, WordUtils nutzen.
- Kopiere eine Datei von einer Stelle zur anderen.
- Nutze passende Klassen/Funktionen aus `org.apache.commons.io.filefilter` um in einem Vergleiche alle Dateien zu finden, die (älter ein als gewisses Datum sind UND über einer gewissen Größe liegen) ODER (auf eine bestimmte Dateiendungen, wie doc oder rtf, enden).

Kategorien: [Die wöchentliche Dosis Java](https://tutego.de/blog/javainsel/category/die-woechentliche-dosis-java/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Next: [Thema der Woche: Inversion Of Control/Dependency Injection](https://tutego.de/blog/javainsel/2008/04/thema-der-woche-inversion-of-controldependency-injection.md)
