工具类
常用类库
工具
- Guava:谷歌开发的 Java 工具库(https://github.com/google/guava)
- Apache Commons:各类工具库,比如 commons-lang、commons-io、commons-collections 等(https://github.com/apache/commons-lang)
- Hutool:Java 工具集库(https://github.com/looly/hutool)
- Lombok:Java 增强库(https://github.com/projectlombok/lombok)
- Apache HttpComponents Client:HTTP 客户端库(https://github.com/apache/httpcomponents-client)
- OkHttp:适用于 JVM、Android 等平台的 Http 客户端(https://github.com/square/okhttp)
- Gson:谷歌的 JSON 处理库(https://github.com/google/gson)
- Jcommander:Java 命令行参数解析框架(https://github.com/cbeust/jcommander)
- Apache PDFBox:PDF 操作库(https://github.com/apache/pdfbox)
- EasyExcel:阿里的 Excel 处理库(https://github.com/alibaba/easyexcel)
- Apache POI:表格文件处理库(https://github.com/apache/poi)
测试
- JUnit:Java 测试框架(https://github.com/junit-team/junit4)
- Mockito:Java 单元测试 Mock 框架(https://github.com/mockito/mockito)
- Selenium:浏览器自动化框架(https://github.com/SeleniumHQ/selenium)
- htmlunit:Java 模拟浏览器(https://github.com/HtmlUnit/htmlunit)
- TestNG:Java 测试框架(https://github.com/cbeust/testng)
- Jacoco:Java 代码覆盖度库(https://github.com/jacoco/jacoco)
其他
- cglib:字节码生成库(https://github.com/cglib/cglib)
- Arthas:Java 诊断工具(https://github.com/alibaba/arthas)
- config:针对 JVM 的配置库(https://github.com/lightbend/config)
- Quasar:Java 纤程库(https://github.com/puniverse/quasar)
- drools:Java 规则引擎(https://github.com/kiegroup/drools)
- Caffeine:Java 高性能缓存库(https://github.com/ben-manes/caffeine)
- Disruptor:高性能线程间消息传递库(https://github.com/LMAX-Exchange/disruptor)
- Knife4j:Swagger 文档增强(https://doc.xiaominfo.com/)
- Thumbnailator:Java 缩略图生成库(https://github.com/coobird/thumbnailator)
- Logback:Java 日志库(https://github.com/qos-ch/logback)
- Apache Camel:消息传输集成框架(https://github.com/apache/camel)
- Quartz:定时任务调度库(https://github.com/quartz-scheduler/quartz)
- Apache Mahout:机器学习库(https://github.com/apache/mahout)
- Apache OpenNLP:NLP 工具库(https://github.com/apache/opennlp)
- RxJava:JVM 反应式编程框架(https://github.com/ReactiveX/RxJava)
- JProfiler:性能分析库(https://www.ej-technologies.com/products/jprofiler/overview.html)
- jsoup:HTML 文档解析库(https://jsoup.org/)
- webmagic:Java 爬虫框架(https://github.com/code4craft/webmagic/)