推荐20个开源的Java项目附源文件下载
Java 是一种面向对象的编程语言,用于构建移动、桌面、Web 和嵌入式应用程序。
这里给大家分享一些令人惊叹的 Java 开源项目,您可能也愿意做出贡献。注意:这些列表是随机排列的,因此第一个不一定是最好的。
1. Guava****:Google Java 核心库
Guava 是一组核心库,包括新的集合类型(例如 multimap 和 multiset)、不可变集合、图形库以及用于并发、I/O、散列、基元、字符串等的实用程序!
*2.MPAndroidChart:MPAndroid图表*
强大的 🚀 Android 图表视图/图形视图库,支持折线图、饼图、雷达图、气泡图和烛台图以及缩放、拖动和动画。
*3.Butter Knife:黄油刀*
标识
Android 视图的字段和方法绑定,它使用注释处理为您生成样板代码。
4.Apache Dubbo
Apache Dubbo(incubating)是阿里巴巴开源的一个基于java的高性能RPC框架。
*5.AndroidUtilCode:Android工具代码*
AndroidUtilCode 是一个功能强大且易于使用的 Android 库。该库封装了Android开发中常用的函数,具有完整的demo和单元测试。
6. Picasso****:毕加索
一个强大的图像下载和缓存库,适用于 Android (Java)。
7. Fresco****:壁画
Fresco 是一个强大的系统,用于在 Android 应用程序中显示图像。它是由 Facebook 创建的。
9.Fastjson
Java 开源项目
Fastjson 是一个 Java 库,可用于将 Java 对象转换为其 JSON 表示形式。它创建了阿里巴巴
*10.Jenkins:詹金斯*
Java 开源项目
Jenkins 是领先的开源自动化服务器。它是用 Java 构建的,提供了 1000 多个插件来支持几乎任何东西的自动化,因此人类实际上可以花时间做机器不能做的事情。
11. ExoPlayer****:外部播放器
Java 开源项目
由 Google 创建的适用于 Android (Java) 的可扩展媒体播放器。
12. Realm****:境界
Realm 是一个直接在手机、平板电脑或可穿戴设备内部运行的移动数据库。
13. Bazel****:巴泽尔
Java 开源项目
一个快速、可扩展、多语言和可扩展的构建系统。
14.MyBatis
用于 Java 的 MyBatis SQL 映射器框架。
*15.Dagger:匕首*
Java 开源项目
Square 的 Android 和 Java 快速依赖注入器。
*16.Guice:吉斯*
Java 开源项目
Guice(发音为“juice”)是 Java 6 及更高版本的轻量级依赖注入框架,由 Google 提供给您。
*17.Auto:自动*
Java 开源项目
Java 源代码生成器的集合。
18. JUnit 4
Java 开源项目
面向程序员的 Java 测试框架。
*19.Mockito:莫基托*
Java 开源项目
用 Java 编写的用于单元测试的流行模拟框架。
*20.Rebound:反弹*
Java 开源项目
一个 Java 库,用于模拟弹簧动力学并通过 Facebook 将真实世界的物理添加到您的应用程序中。
*21.Moshi:莫氏*
Java 开源项目
Square 的 Android 和 Java 现代 JSON 库。
结论
希望你喜欢这篇文章,别忘记点赞哟!
20个Java开源项目源码下载:https://download.csdn.net/download/mufenglaoshi/87729604
版权归原作者 沐风老师 所有, 如有侵权,请联系我们删除。