- 对代码、编程感兴趣的可以关注老K玩代码和我交流!
“java拥有着世界上最多的工程师,也是国内相关岗位需求最大的编程语言。
之前老K有发布过一版Java的开源项目推荐,反响热烈,很多小伙伴希望再多推荐一些内容。
有求必应,老K花了一周的时间,再为大家整理了7个适合新手入门的java项目。
快来看看吧~!
1. QuestionAnsweringSystem
地址 | https:// github.com/ysc/QuestionAnsweringSystem |
---|---|
star | 1.7k |
fork | 1.2k |
“一个 Java 实现的人机问答系统,能够自动分析问题并给出候选答案。在 2011 年的美国热门电视智力问答节目《Jeopardy》中,由 IBM 开发的 AI 问答系统 Watson 战胜了人类选手,而 QuestionAnsweringSystem 则是 Watson 的 Java 实现。从今天的眼光去看,它可能已经不够那么智能,不过由于它的简便性和易于部署运行,因此非常适合新手把玩,赶紧去你的应用中集成一个炫酷的智能问答系统吧
2. toBeTopJavaer
地址 | https:// github.com/hollischuang/toBeTopJavaer |
---|---|
star | 15.8k |
fork | 3.7k |
“一份全面、系统的 Java 学习教程。推荐给刚入门 Java、需要进阶的小伙伴,在线阅读
3. blade
地址 | https:// github.com/lets-blade/blade |
---|---|
star | 5.4k |
fork | 1.1k |
“轻量级、高效、简洁优雅的 Java Web 框架,致力于为个人开发者更快捷地开发 Web 应用提供便利。详尽的中文文档及入门视频。示例代码:
4. Flesh
地址 | https:// github.com/Kerr1Gan/Flesh |
---|---|
star | 320 |
fork | 65 |
“如果你是一位想学习一下 Kotlin 的同学,那么 Flesh 是一个适合学习、练手、入门的项目。从中可以学到 Java 与 Kotlin 间的相互调用、爬虫操作。这是个诚意(福利)满满的项目,快去下载、加入到这个项目中吧
5. vhr
地址 | https:// github.com/lenve/vhr |
---|---|
star | 17.4k |
fork | 7.3k |
“一个前后端分离的人力资源管理系统。该项目采用 SpringBoot + Vue 架构,这两个都是近些年很流行的框架。该项目涉及的场景很多,可作为全栈工程师的入门实践
6. incubator-iotdb
地址 | https:// github.com/apache/incubator-iotdb |
---|---|
star | 719 |
fork | 204 |
“清华大学软件学院自主研发并开源的时间序列数据管理引擎。能够有效应对工业物联网领域时间序列数量多、写入频率高、数据乱序到达、秒级聚合等场景。官方网站有系统设计文档和使用手册,作为初学者,可以系统的学习数据库系统的完整设计和实现。在 IoTDB 社区可以与国内用户直接交流、收集需求、设计功能、性能优化,每个改进点都可以看到直接效果。还可以体验 Apache 开源软件的工作模式,与世界各地的开发者交流想法,也有机会成为 Apache Committer、PMC 等
7. quarkus-quickstarts
地址 | https:// github.com/quarkusio/quarkus-quickstarts |
---|---|
star | 752 |
fork | 517 |
“Quarkus 开源的 Java 多种框架 demo 项目集合。这些示例项目可以快速启动、结构清晰,初学者可用作 Java 的实战项目,老手可以当作项目脚手架。
往期精彩推荐:
- 【K本书单】不会用github,看完这7本书就够了
- 【K些项目】12个适合新人上手的 精选大数据处理项目
- 数据可视化有什么好的Python项目?
- [推荐]10个免费python机器学习项目
- 手把手教新手安装Anaconda配置开发环境
粉丝福利:
- 微信公众号回复
java入门
,免费下载海量"java入门"相关资料、电子书!