---
title: 'guava-libraries -- Guava: Google Core Libraries for Java'
url: 'https://www.tutego.de/blog/javainsel/2009/10/guava-libraries-guava-google-core-libraries-for-java'
markdown: 'https://www.tutego.de/blog/javainsel/2009/10/guava-libraries-guava-google-core-libraries-for-java.md'
date: '2009-10-14'
description: 'Wer von den ganzen Apache Commons * noch immer nicht genug hat, kann einen Blick auf werden. Lauf Webseite „This project contains several of Google’s core Java libraries that we use in our myriad Java projects.“ Die Folien (http://guava-libraries.googlecode.com/files/Guava_a_sketchy_overview.pdf) …'
taxonomy:
  category:
    - 'Open Source'
---

# guava-libraries -- Guava: Google Core Libraries for Java

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

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

## guava-libraries -- Guava: Google Core Libraries for Java

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

Wer von den ganzen Apache Commons \* noch immer nicht genug hat, kann einen Blick auf werden. Lauf Webseite „This project contains several of Google’s core Java libraries that we use in our myriad Java projects.“ Die Folien ([http://guava-libraries.googlecode.com/files/Guava\_a\_sketchy\_overview.pdf](http://guava-libraries.googlecode.com/files/Guava_a_sketchy_overview.pdf)) geben Beispiele für einige Pakete der Libs:

**[com.google.common.base](http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/base/package-summary.html)** **[com.google.common.io](http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/io/package-summary.html)** **[com.google.common.primitives](http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/primitives/package-summary.html)** **[com.google.common.util.concurrent](http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/util/concurrent/package-summary.html)**

Mir gefällt besonders gut, das moderne API-Design. Ein Blick ist es wert! Die Doku gibt es unter . Die Folien versprechen auch eine Unterstützdung von GWT — das wäre wirklich interessant.

Kategorien: [Open Source](https://www.tutego.de/blog/javainsel/category/open-source/)

## 2 Kommentare

**Anonymous** · [14.10.2009 19:55](#comment-6)

Bin ich diese Tage auch drauf aufmerksam geworden (über google-collections). Ist nicht so vollständig wie Commons-Lang, aber das was da ist, ist solide. Statt einer speziellen DaemonThreadFactory bevorzuge ich aber einen ThreadFactoryBuilder mit dem man sich die so zusammenbauen kann wie man will.

**Anonymous** · [14.10.2009 10:58](#comment-5)

Das API Design ist wirklich schön, so etwas wie Split.on(",") würd ich mir auch im JDK wünschen. Komisch ist allerdings dass entweder die Doku, oder die Auswahl der Klassen nicht vollständig ist (z.b. wird in Futures.class eine com.google.common.base.Function verwendet, die es aber in den javadocs nicht gibt). Schau trotzdem gut aus :)

Die bisherigen Kommentare wurden aus WordPress übernommen. Neue Kommentare sind derzeit geschlossen.

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

---

## Navigation

- Next: [Java 7 bringt binary literals und Underscores in literals](https://www.tutego.de/blog/javainsel/2009/10/java-7-bringt-binary-literals-und-underscores-in-literals.md)
