Skip to content

cuiyongxu/guava-test

Repository files navigation

Guava: Google Core Libraries for Java

Build Status Maven Central

The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth.

支持版本1.6+

Latest release

The most recent release is Guava 19.0, released August 25, 2014.

To add a dependency on Guava using Maven, use the following:

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>19.0</version>
</dependency>

Upcoming release

Guava 19.0 is the next release. A release candidate is currently available on Maven Central as version 19.0-rc1, release July 23, 2015.

Snapshots

Snapshots of Guava built from the master branch are available through Maven using version 19.0-SNAPSHOT. API documentation and diffs from version 18.0 are available here:

Learn about Guava

Links

IMPORTANT WARNINGS

  1. 在类或方法级别标有“@ Beta”注释的API 可能会发生变化。 它们可以以任何方式进行修改,甚至可以修改 随时删除。 如果你的代码是一个库本身(即它是 用于您自己控制的用户的CLASSPATH),你应该 不使用beta API,除非您重新打包(例如使用ProGuard)。

  2. @Deprecated 的APIs 将在两年后删除 他们首先被弃用的版本。 你必须修好你的 此前的引用。 如果没有,任何方式破损 可能会导致(您不能保证编译错误)。

  3. Serialized forms of ALL objects are subject to change unless noted otherwise. Do not persist these and assume they can be read by a future version of the library.

  4. Our classes are not designed to protect against a malicious caller. You should not use them for communication between trusted and untrusted code.

  5. We unit-test and benchmark the libraries using only OpenJDK 1.7 on Linux. Some features, especially in com.google.common.io, may not work correctly in other environments.

About

guava常用使用方法

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages