Java 作为一门古老的语言,已有 20 年左右的历史,这在发展日新月异的技术圈可以说是一个神话。虽然不少人曾抱怨 Java 语言就像老太太的裹脚布,又臭又长,有时写了 500 行都不能表达程序员的意图。但从市场上的招聘现状看,Java 工程师依然有着其他语言不可取代的竞争优势。招聘情况请参考:为何优秀的 Java 程序员如此难招?– 互联网人才流动专刊 – 知乎专栏
对于很多朋友来说,Java 是学习编程的开始,也有很多朋友希望通过 Java 可以找到工作,但是很多自学的朋友在自学过程中盲目的学习,这不但大大降低了学习的效率并且会打击学习的热情。那么当我们学习了 Java 的基础知识之后,我们急需要一些项目去帮我们整理一下自己学习的知识点以及提高一下编程能力,对小的工程有一个大致的了解,有助于以后一步一步的接触上手相对来说大的项目。最重要的是提高自己的学习经验。
如果你没有学习好 Java 基础,看下面的内容上手比较难,没有一些基本的思路,你可以选择先再去学习一遍 Java 基础:
如何一步一步的学 Java – 学习编程 – 知乎专栏
如果您正在准备参加校招或者社招,同时这里有两篇文章或许可以帮助到你:
Java 工程师面试题整理 [社招篇] – 学习编程 – 知乎专栏 Java 工程师笔试题整理 [校招篇] – 学习编程 – 知乎专栏
如果你看到了这里,恭喜正式开始进入主题:适合新手练手的 Java 项目?
源码下载(实例一):
jsp 开发完整的博研图书馆后台管理系统,不使用框架开发的,太完美了
源码下载(实例二):
javaWeb 图书馆管理系统源码 mysql 版本
源码下载(实例三)
GitHub – uboger/LibraryManager: JAVA GUI 图书馆管理系统
源码下载(实例四):
java swing 开发企业人事管理系统源代码下载
源码下载(实例一):
java swing 开发网络聊天室群聊系统, 基于 java 多线程 socket 编程
源码下载(实例二):
java swing 开发大猫聊天室源码,简单易懂,适合 java swing 初学者
源码下载(实例三):
java websocket 开发简单聊天室系统,实现群聊与一对一单人聊天案例
源码下载(实例四):
jsp 开发简单聊天室 demo- 分享
源码下载(一):
java 通讯录实现了添加删除和查找功能
源码下载(二):
JAVA 版通讯录管理系统课程设计源码
源码下载(三):
Java Swing 界面. 完美设计通讯录.. 有需要的下
源码下载(一):JAVA 坦克大战 + 源代码(适合初学者)
源码下载(二):
GitHub – wangzhengyi/TankWar: 用 J2SE 写的一个坦克大战小游戏,巩固一下 java 基础
源码下载(一):
俄罗斯方块 JAVA 版
源码下载(二):
GitHub – FieldSoft-HelloClyde/Tetris-Swing: Swing 编写的俄罗斯方块
源码下载(三):
java swing 开发的俄罗斯方块游戏,包含完整代码 + 详细注释
源码下载(一):
Java 实践(十一)——五子棋
源码下载(二):
java swing 开发的五子棋小游戏源码
源码下载(三):
java swing 开发单机版五子棋源代码下载
源码下载(四):
Java 五子棋算法和代码
源码下载(一):Java 实践(十二)——中国象棋
源码下载(实例一):JAVA 贪吃蛇源代码
源码下载(实例二):
java swing 编写的 3 个小游戏程序源码,俄罗斯方块,贪吃蛇和坦克大战
源码下载(实例三):
java 贪吃蛇源代码、java 贪吃蛇源代码