Java 8+ · Apache 2.0

轻量、实用、面向对象的 Java 工具库Lightweight, practical, object-oriented Java utilities.

AJ-Utils 是一个面向 Java 8 的模块化工具库,坚持面向对象设计与高质量代码,提供通用、I/O、HTTP、密码学、FTP、S3 对象存储和二维码等能力。A modular Java 8 utility library built with object-oriented design and high-quality code, providing common helpers, I/O, HTTP, cryptography, FTP, S3-compatible storage, and QR codes.

为什么选择 AJ-UtilsWhy AJ-Utils

经得起长期使用。Built for the long run.

Java 8 兼容Java 8 compatible

所有组件均面向 Java 8 及以上环境。Every component targets Java 8 and later runtimes.

清晰易懂Readable by design

直观的 API 与实现,便于使用和维护。Straightforward APIs and implementations.

重视质量Quality-focused

以清晰实现、代码注释、文档和单元测试,打造可靠、易维护的高质量代码。Clear implementations, comments, documentation and tests deliver reliable, maintainable, high-quality code.

面向对象设计Object-oriented design

以清晰的对象职责和抽象组织 API,方便扩展与复用。Clearly defined object responsibilities and abstractions make APIs easier to extend and reuse.

模块化使用Modular by default

只引入需要的组件。Use only what your project needs.

开始使用Get started

一个依赖,处处可用。One dependency. Useful everywhere.

将核心工具库添加至 Maven 项目。Add the core utility module to your Maven project.

<dependency>
  <groupId>com.ajaxjs</groupId>
  <artifactId>ajaxjs-util</artifactId>
  <version>1.3.8</version>
</dependency>