java - 带有先决条件的轻量级 Java 库?

标签 java guava preconditions

当我可以使用它时,我非常喜欢使用 Guava's Preconditions 。然而,Guava jar 有 2 MB,这可能相当大......

我有一个项目,其 jar 重 26k,因此问题是,是否有一个轻量级库具有这样的实用程序类,除了 JDK(6+)之外没有任何依赖项?虽然我可以创造一个,但我不想重新发明轮子!

最佳答案

我会按照评论中的建议使用整个库,但如果您真的想要小尺寸,在 guava 文档中指定了推荐的方法 - Shrinking JARs with ProGuard

关于java - 带有先决条件的轻量级 Java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16954484/

相关文章:

java - 尝试保留已使用毫秒参数初始化的日期时出现 MysqlDataTruncation 异常

kotlin - Kotlin 中的前置条件函数 - 良好实践

clojure - 是否可以在 Clojure 函数前提条件中使用 Prismatic schema.core/maybe?

java - 我们可以在 Java 中将字节数组转换为 InputStream 吗?

java - 初学者 java,显示与整数相关的特殊字符

java - 'nameList' 变量是实例变量还是类变量?为什么不包含在 'synchronised(this){}"语句中呢?

domain-driven-design - 类不变量如何加强前置条件和后置条件?

java - 根据值对 Guava 表进行排序

Java泛型类型转换之谜

c++ - 是否有类似 C++ 的 Guava 库?