工具介绍
适用于 Android 和 Java 的通用实用程序和哈希函数 (又名 java-common)
Essentials
Essentials 是一组我们在许多场合中发现很有用的通用类。
- [Hash set][6] 和 [map][7] 适用于原始长键,其性能优于 Java Collection APIs 的通用版本
- [Multimaps][9] 提供了列表或集合的映射,可简化为单个键存储多个值
- [Object cache][10] 具有强大的配置选项: 软/弱/强引用、最大大小和基于时间过期
- [IO 实用程序][2] 可帮助处理流 (基于字节和字符)
- [文件实用程序][3] 可简化从文件中读取和写入字符串/字节/对象,还包括从文件中获取哈希值和复制文件
- [字符串实用程序][4] 可实现高效的字符串分割和连接,快速创建十六进制值,以及其他有用的字符串辅助函数
- [日期实用程序][5]
- [更好的哈希函数][12]: 我们的 Murmur3 实现提供了优越的哈希质量,且优于标准的 Java 哈希函数
- 专用流: 例如基于循环字节缓冲区的优化 [PipedOutputStream 替代][8]
请参阅我们的 [网站][14] 以了解更多信息。