从零开始学Java
学习流程
第一部分:Java基础
第一阶段:建立编程思想
1. Java概述
2. 变量
3. 运算符
4. 控制结构
5. 数组、排序和查找
6. 面向对象编程(基础)
7. 面向对象编程(中级)
8. 项目-房屋出租系统第二阶段:提升编程能力
1. 面向对象编程(高级)
2. 枚举和注释
3. 异常-Exception
4. 常用类
5. 集合
6. 泛型
坦克大战【1】
7. 线程
坦克大战【2】
8. IO流
坦克大战【3】第三阶段:分析需求,代码实现能力
1. 网络编程
多用户即时通讯系统
2. 反射
3. Mysql基础 后面讲高级篇(优化、集群和项目实战)
JDBC和连接池
正则表达式(非常实用)
Java8 Java11新特性
项目&学以致用编程之乐
第二部分:Java高级
第三部分:JavaWEB
第四部分:主流的框架和项目管理
学习建议
学一门语言时,一定要持续学习,不能中断!不能多项科目同时学习,一门课程学完了再学其他的课
想要学好编程,一定要多敲代码!建议先跟着书上的例子敲一遍代码,然后试着自主编写代码,并完成课后练习。
不理解代码也没关系,可以学习 Debug 后,一行一行地打断点执行,查看程序的执行过程。千万不要觉得麻烦,养成习惯后真的能节省很多重复学习的时间。
资源
- 参考视频
- ⭐ 韩顺平 - 零基础 30 天学会 Java:https://www.bilibili.com/video/BV1fh411y7R8 (900 多集,200小时,讲的很细,对初学编程很友好,但对于有点基础或是学过其他语言的人,该课程就有点啰嗦。课程大多以出现的问题引出知识点。不要在某一集讲完觉得老师还有遗漏就去浪费时间百度,后面几集会讲到的。说的是30天学完,但对于0基础的人,基本不可能完成)
- 文档
- ⭐ 菜鸟教程:https://www.runoob.com/java/java-tutorial.html (可以在线练习)
- 廖雪峰 Java 教程:https://www.liaoxuefeng.com/wiki/1252599548343744
- IDEA 中文教程:https://github.com/judasn/IntelliJ-IDEA-Tutorial
内容来源于网络如有侵权请私信删除
文章来源: 博客园
- 还没有人评论,欢迎说说您的想法!