新星计划-JAVA学习路线及书籍推荐

CSDN的各位友友们你们好,今天千泽为大家带来的是
JAVA学习路线及其经典书籍推荐,
接下来让我们一起了解一下JAVA的学习路线吧!
如果对您有帮助的话希望能够得到您的支持和关注,我会持续更新的!

 目录

1.JAVASE及其书籍推荐

2.初级数据结构与算法及其书籍推荐

3.MySQL及其书籍推荐

4.JAVAEE初阶及其书籍推荐

5.JAVAEE进阶及其书籍推荐

1.JAVASE及其书籍推荐

学习目标:

掌握 Java基础语法:基础数据类型,引用类型,顺序语句,条件语句,循环语句,方法使用,数组概念及使用,操作符使用,字符串详解等

理解Java面向对象程序设计:类和对象的基本概念,Java面向对象核心机制(封装,组合,继承,多态,反射等),抽象类和接口的理解和使用,异常的理解与使用,Java8常用特性(枚举,Lambda表达式等)

经典书籍推荐:

《Java编程思想》(第4版)

新星计划-JAVA学习路线及书籍推荐_第1张图片

《java核心技术卷》

 新星计划-JAVA学习路线及书籍推荐_第2张图片

 2.初级数据结构与算法及其书籍推荐

学习目标:

线性表专题:顺序表,链表,数组,栈和队列

树形结构专题:树的基本概念及性质,树形结构及常见遍历方式,二叉树,二叉搜索树的认识和实现,堆,优先级队列

排序算法专题:常见的7大排序算法,复杂度分析及其优缺点总结

哈希表专题:哈希表的基本使用,哈希表内部原理解析,HashMap/HashSet实现原理和源码分析

图专题:图基本概念,图的存储结构,图的深度优先遍历和广度优先遍历,最小生成树,最短路径问题

经典书籍推荐

《数据结构与算法分析-Java语言描述》(原书第3版) 

新星计划-JAVA学习路线及书籍推荐_第3张图片

3.MySQL及其书籍推荐

学习目标:

MySQL基本操作:MysQL安装,MySQL增删查改,ORDER BY,LIMIT分页,函数,自连接,子表查询,表的内连接和外连接,多表查询

MySQL面试突破:索引的基础用法,B+树在索引中的使用,事务底层原理,事务的ACID特性,回滚操作的实现原理,MySQL隔离级别

经典书籍推荐

《高性能MySQL》(第3版) 

新星计划-JAVA学习路线及书籍推荐_第4张图片

4.JAVAEE及其书籍推荐

学习目标:

系统编程:计算机工作原理,冯诺依曼体系结构,操作系统的概念和定位,进程概念,进程调度等。线程的概念,进程线程的区别,Thread类的使用,线程状态,线程安全问题,synchronized的使用,volatile的使用,wait/ notify的使用,常见典型锁策略,IO的概念,基于File实现文件系统的相关操作,IO流对象介绍,字节流字符流用法

网络编程:网络基础概念,TCP/IP网络协议栈详解,TCP可靠性保证(校验和,序列号,面向连接,确认应答,超时重传,流量控制,拥塞控制等),滑动窗口,子网划分,路由选择,IP分片与重组,NAT技术与原理,抓包分析,MAC帧协议与局域网通信原理,HTTP协议报文格式详解,HTTPS原理剖析等

Linux:云服务器的使用,Linux基础指令,Linux权限管理,基于Linux系统搭建Java运行环境,基于Linux进行Java程序部署

前端开发:HTML常用标签,CSS选择器,CSS常用属性,JavaScript基础语法,DOM API,form表单,AJAX,JSON

经典书籍推荐

《鸟哥的Linux私房菜-基础篇》 

新星计划-JAVA学习路线及书籍推荐_第5张图片

《图解tcp ip》

新星计划-JAVA学习路线及书籍推荐_第6张图片

5.JAVAEE进阶及其书籍推荐

学习目标:
Spring Core: Spring loC容器,依赖注入,Bean的创建和实例化,Bean注册到Spring容器,Bean的获取,Bean的使用,存取Bean的常用注解,Bean的作用域和生命周期
SpringBoot: SpringBoot项目创建运行和部署,SpringBoot配置文件详解(properties,yml) SpringBoot日志的使用和注意事项,lombok的用法,拦截器的使用,统一异常处理等
Spring MVC: SpringMVC项目创建运行和部署,常用注解的理解和使用,处理GET和POST请求,获取请求参数详解,生成响应数据〈返回静态页面,返回JSON对象,返回重定向响应等),操作Cookie 和 Session
经典书籍推荐

《Spring实战》(第4版)
新星计划-JAVA学习路线及书籍推荐_第7张图片

 学完这些还可以继续深入一下高级数据结构与算法

感谢您的观看,祝您学习进步!

你可能感兴趣的:(java,后端,数据结构,学习)