java学习路线
Posted HI
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习路线相关的知识,希望对你有一定的参考价值。
新增:
Redis 入门
【Redis缓存】- 入门——Redis介绍和环境搭建
【Redis缓存】- Redis数据结构、基本命令操作、持久化
【Redis缓存】- Java客户端Jedis
SpringBoot 入门
【SpringBoot 框架】- 入门——环境搭建、工程热部署、idea快捷创建SpringBoot项目
【SpringBoot 框架】- SpringBoot 原理分析
【SpringBoot 框架】- SpringBoot 配置文件
【SpringBoot 框架】- SpringBoot 整合 Mybatis、Junit、Redis
一、Java基础
Java基础-继承
Java基础-抽象
Java基础-接口
Java基础-多态
Java基础-重写
Java基础-匿名对象
Java基础-内部类
Java基础-final、static关键字
Java基础-ArrayList集合
Java基础-IO字符流、File类
Java常用类(一):Object 类、String 类、StringBuffer类、StringBuilder 类
Java常用类(二):Data类、DateFormat类、Calendar类
Java常用类(三):基本类型包装类、System类、Math类、Arrays类、BigInteger类、BigDecimal类
Java集合-Collection集合、Iterator迭代器、泛型
Java集合-List集合与Set集合
Java集合-Map接口
Java集合-嵌套集合、嵌套keySet遍历、嵌套entrySet遍历
Java集合-Collections集合工具类
Java集合-Properties集合
Java中异常
Java中序列化和打印流
Java中commons-IO
Java中多线程
Java中线程池
Java中多线程安全、同步、死锁、等待唤醒机制
Java中多线程中常见面试题
Java中类的加载器和反射
Java中网络编程、TCP通信与UDP通信
Java中TCP 实现文件上传(单线程实现和多线程实现)
Java设计模式-单例模式
Java设计模式-工厂模式
Java中动态代理(基于接口和基于子类)
二、Java数据库
SQL语句基本用法
Java-JDBC开发-连接数据库
Java-JDBC开发-SQL注入攻击和解决方案
Java-JDBC开发-PreparedStatement接口预处理对象
Java-JDBC开发-封装自己的JDBCUtils工具类
Java-JDBC开发-DBUtils工具
Java-JDBC开发-DBCP连接池
【Redis缓存】- 入门——Redis介绍和环境搭建
【Redis缓存】- Redis数据结构、基本命令操作、持久化
【Redis缓存】- Java客户端Jedis
三、JavaWeb
html 基本标签
HTML 表单标签
HTML 框架标签、其他标签、特殊字符
css 基本使用
javascript 基本使用
JavaScript 常用对象(String 对象、Array 对象、Date 日期对象、Math 对象)
JavaScript 中的 BOM 对象(window 对象、History对象、Location 对象、Navigator 和 screen 对象)
JavaScript 中的 DOM 对象(Document 对象、Element 对象、Node 对象)
JavaScript 操作 DOM 节点树(添加、插入、删除、替换、复制节点)
JavaScript 模拟重载
JavaScript 中 innerHTML 属性
JavaScript 基本案例
JavaScript 中的事件
JavaScript 中 xml 基本使用
JavaScript 中 xml 约束
JavaScript 中 xml 的解析(jsoup 解析器)
JavaScript 中 xml 的解析(dom4j 解析器)
Tomcat 入门(IDEA 部署Tomcat项目)
Servlet 入门
HTTP 请求和响应
HTTP 协议 Request 请求
HTTP 协议 Response 响应
HTTP 中 ServletContext 对象
HTTP 会话技术 (Cookie、Session )
JSP、EL表达式、JSTL标签
Filter 过滤器和 Listener 监听器
JQuery 基本使用
Ajax 和 Json 基本使用
IntelliJ IDEA 集成 maven 开发环境搭建+创建Maven项目详细步骤
四、主流框架
MyBatis 框架基本使用
Spring 框架基本使用
SpringMVC框架基本使用
SSM框架实现用户查询、注册、登录——IDEA整合Spring、Spring MVC、Mybatis 框架
【SpringBoot 框架】- 入门——环境搭建、工程热部署、idea快捷创建SpringBoot项目
【SpringBoot 框架】- SpringBoot 原理分析
【SpringBoot 框架】- SpringBoot 配置文件
【SpringBoot 框架】- SpringBoot 整合 Mybatis、Junit、Redis
五、环境搭建及工具使用
IntelliJ IDEA + jdk8安装与配置
IntelliJ IDEA 集成 maven 开发环境搭建+创建Maven项目详细步骤
云服务器 java+mysql+tomcat+maven 环境搭建(腾讯云CentOS7)
【Git 使用】- Git 的安装
【Git 使用】- Git 的基本使用
【Git 使用】- Git 连接远程仓库
【Git 使用】- Git 远程私有仓库(云服务器仓库)
【Git 使用】- Git 分支
【Git 使用】- IntelliJ IDEA 使用 Git
<--!未完待续-->
————————————————
版权声明:本文为CSDN博主「oneLstar」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/One_L_Star/article/details/102394373
以上是关于java学习路线的主要内容,如果未能解决你的问题,请参考以下文章