K些项目】看完这7个github项目,目标学透Java_java

  • 对代码、编程感兴趣的可以关注老K玩代码和我交流!

java拥有着世界上最多的工程师,也是国内相关岗位需求最大的编程语言。
之前老K有发布过一版Java的开源项目推荐,反响热烈,很多小伙伴希望再多推荐一些内容。
有求必应,老K花了一周的时间,再为大家整理了7个适合新手入门的java项目。
快来看看吧~!

1. QuestionAnsweringSystem

地址https://  github.com/ysc/QuestionAnsweringSystem
star1.7k
fork1.2k

一个 Java 实现的人机问答系统,能够自动分析问题并给出候选答案。在 2011 年的美国热门电视智力问答节目《Jeopardy》中,由 IBM 开发的 AI 问答系统 Watson 战胜了人类选手,而 QuestionAnsweringSystem 则是 Watson 的 Java 实现。从今天的眼光去看,它可能已经不够那么智能,不过由于它的简便性和易于部署运行,因此非常适合新手把玩,赶紧去你的应用中集成一个炫酷的智能问答系统吧


2. toBeTopJavaer

地址https://  github.com/hollischuang/toBeTopJavaer
star15.8k
fork3.7k

一份全面、系统的 Java 学习教程。推荐给刚入门 Java、需要进阶的小伙伴,在线阅读


3. blade

地址https://  github.com/lets-blade/blade
star5.4k
fork1.1k

轻量级、高效、简洁优雅的 Java Web 框架,致力于为个人开发者更快捷地开发 Web 应用提供便利。详尽的中文文档及入门视频。示例代码:


4. Flesh

地址https://  github.com/Kerr1Gan/Flesh
star320
fork65

如果你是一位想学习一下 Kotlin 的同学,那么 Flesh 是一个适合学习、练手、入门的项目。从中可以学到 Java 与 Kotlin 间的相互调用、爬虫操作。这是个诚意(福利)满满的项目,快去下载、加入到这个项目中吧

K些项目】看完这7个github项目,目标学透Java_java_02


5. vhr

地址https://  github.com/lenve/vhr
star17.4k
fork7.3k

一个前后端分离的人力资源管理系统。该项目采用 SpringBoot + Vue 架构,这两个都是近些年很流行的框架。该项目涉及的场景很多,可作为全栈工程师的入门实践

K些项目】看完这7个github项目,目标学透Java_java_03


6. incubator-iotdb

地址https://  github.com/apache/incubator-iotdb
star719
fork204

清华大学软件学院自主研发并开源的时间序列数据管理引擎。能够有效应对工业物联网领域时间序列数量多、写入频率高、数据乱序到达、秒级聚合等场景。官方网站有系统设计文档和使用手册,作为初学者,可以系统的学习数据库系统的完整设计和实现。在 IoTDB 社区可以与国内用户直接交流、收集需求、设计功能、性能优化,每个改进点都可以看到直接效果。还可以体验 Apache 开源软件的工作模式,与世界各地的开发者交流想法,也有机会成为 Apache Committer、PMC 等

K些项目】看完这7个github项目,目标学透Java_java_04


7. quarkus-quickstarts

地址https://  github.com/quarkusio/quarkus-quickstarts
star752
fork517

Quarkus 开源的 Java 多种框架 demo 项目集合。这些示例项目可以快速启动、结构清晰,初学者可用作 Java 的实战项目,老手可以当作项目脚手架。



往期精彩推荐:

粉丝福利:

  • 微信公众号回复java入门,免费下载海量"java入门"相关资料、电子书!
  • K些项目】看完这7个github项目,目标学透Java_java_05