百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Java最新自学学习路线!让你少走弯路

off999 2025-04-09 19:00 22 浏览 0 评论

很多初学者自学者刚刚入门很迷茫,不知道学哪些东西,所以小编整理一套学习路线分享给大家(可以私信给小编免费给你分享对象的学习资料,学习上有问题也可以问小编

阶段1 : Java基础

阶段2 : JavaWeb

阶段3 : 主流框架

阶段4 : 项目练习

阶段5 : 流行框架

阶段6: 项目练习

这些都是需要学习的内容,掌握之后找工作几乎是没有问题!自学也是可以找到工作的!我微信上很多朋友都和我反应自己自学找到了工作!所以大家加油!

阶段一 Java基础

第一章 基础语法

1-1 JDK和Path环境变量

1-2 HelloWorld案例

1-3 常量变量&数据类型

1-4 运算符

1-5 运算符练习

1-6 选择结构-if语句-switch语句

1-7 循环结构-for-while-do..while

1-8 猜数字小游戏

1-9 开发工具-IDEA

1-10 数组

1-11 方法

1-12 方法重载&方法参数

1-13 方法练习

1-14 调错神器Debug

1-15 基础语法练习

第二章 面向对象-封装

2-1 描述类介绍与使用

2-2 实现封装

第三章 常用API第一部分

3-1 API的使用

3-2 String类

3-3 StringBuilder类

3-4 ArrayList集合

3-5 学生管理系统

第四章 面向对象-继承-多态

4-1 继承

4-2 多态

4-3 接口

4-4 内部类

第五章 常用API第二部分

5-1 Math&System类

5-2 Object类

5-3 冒泡排序

5-4 基本类型包装类

5-5 Date类

5-6 Calendar类

第六章 异常&集合

6-1 异常

6-2 Collection集合

6-3 List集合

6-4 Set集合

6-5 泛型

6-6 Map集合

6-7 Collections工具类

6-8 集合练习

第七章 File类&IO流

7-1 File类

7-2 递归

7-3 IO字节流

7-4 IO字符流

7-5 IO练习

7-6 标准流&打印流

7-7 对象序列化流

7-8 Properties类

第八章 多线程&网络编程

8-1 多线程

8-2 网络编程

第九章 JDK新特性

9-1 Lambda表达式

9-2 接口新特性

9-3 方法引用

9-4 函数式接口

9-5 Stream流

第十章 反射&模块化

10-1 反射

10-2 模块化


阶段二 JavaWeb

第一章 基础加强

1-1 Junit

1-2 反射

1-3 注解

第二章 MySQL

2-1 数据库概念

2-2 MySQL安装与使用

2-3 SQL基本概念与通用语法

2-4 数据库的CRUD操作

2-5 数据库表的CRUD操作

2-6 数据库表中记录的基本操作

2-7 数据库的查询操作

2-8 表的约束

2-9 多表操作

2-10 三大范式

2-11 数据库的备份和还原

2-12 多表查询

2-13 子查询

2-14 多表查询练习

2-15 事务

2-16 用户管理和权限管理

第三章 JDBC

3-1 JDBC快速入门

3-2 JDBC各个类详解

3-3 JDBC之CRUD练习

3-4 ResultSet类详解

3-5 JDBC登录案例练习

3-6 PreparedStatement类详解

3-7 JDBC事务管理

3-8 数据库连接池

3-9 JDBCTemplate

第四章 HTML和CSS

4-1 概念介绍

4-2 基本标签

4-3 表单标签

4-4 CSS概述

4-5 CSS_选择器

4-6 CSS属性

4-7 CSS_案例-注册页面

第五章 JavaScript

5-1 JavaScript_简介

5-2 JavaScript基础语法

5-3 JavaScript运算符

5-4 JavaScript特殊语法

5-5 JavaScript_语法_流程控制语

5-6 JavaScript_对象

5-7 DOM和事件的简单学习

5-8 BOM对象

5-9 DOM对象

5-10 JavaScirpt中的事件

第六章 BootStrap

6-1 快速入门

6-2 Bootstrap_栅格系统

6-3 Bootstrap_全局CSS样式

6-4 Bootstrap_组件和插件

6-5 案例_黑马旅游网

第七章 XML

7-1 xml基础

7-2 xml_约束

7-3 xml_解析

第八章 Tomcat

8-1 web相关概念

8-2 tomcat基本操作

8-3 tomcat_部署项目

第九章 Servlet和HTTP请求协议

9-1 Servlet_快速入门

9-2 Servlet_生命周期方法

9-3 Servlet_3.0注解配置

9-4 IDEA与tomcat相关配置

9-5 Servlet_体系结构与urlpartten配置

9-6 HTTP请求协议

第十章 Request和Response

10-1 Request原理和继承体系

10-2 Request_获取请求数据

10-3 请求转发和request共享数据

10-4 Request_获取ServletContext

10-5 request登录案例

10-6 HTTP响应协议

10-7 response之重定向

10-8 response之相对路径和绝对路径

10-9 response之输出数据

10-10 response之验证码

10-11 ServletContext对象

10-12 文件下载

第十一章 Cookie和Session

11-1 Cookie快速入门

11-2 Cookie_细节

11-3 Cookie案例

11-4 JSP改造Cookie案例

11-5 Session快速入门

11-6 Session细节

11-7 Session之验证码案例

第十二章 JSP,EL和JSTL

12-1 JSP基础语法

12-2 MVC

12-3 EL介绍和运算符

12-4 EL获取域中存储的数据

12-5 JSTL常用标签

12-6 案例_列表查询

第十三章 综合案例(用户信息)

13-1 登录功能

13-2 添加删除修改功能

13-3 删除选中功能

13-4 分页查询功能

13-5 复杂条件查询功能

第十四章 Filter和Listener

14-1 Filter快速入门

14-2 Filter细节

14-3 Filter案例

14-4 监听器

第十五章 Jquery

15-1 JQuery基础

15-2 JQuery选择器

15-3 Jquery基础案例

15-4 JQuery动画和遍历

15-5 JQuery事件绑定和切换

15-6 Jquery高级案例

第十六章 Ajax和JSON

16-1 原生JS方式实现Ajax

16-2 JQuery方式实现Ajax

16-3 JSON基础语法

16-4 JSON_解析器

第十七章 Redis

17-1 Redis环境搭建

17-2 Redis命令操作

17-3 Redis持久化

17-4 Jedis代码操作

17-5 Jedis连接池

17-6 redis案例

第十八章 Maven基础

18-1 基本概念

18-2 maven的安装和仓库种类

18-3 maven标准目录结构和常用命令

18-4 maven生命周期和概念模型图

18-5 使用骨架创建maven的java工程

18-6 maven工程servlet实例

第十九章 黑马旅游网

19-1 准备工作

19-2 注册功能

19-3 登陆和退出功能

19-4 BaseServlet抽取

19-5 分类数据展示功能

19-6 旅游线路分页展示分页展示

19-7 旅游线路查询

19-8 旅游线路详情

19-9 旅游线路收藏

第二十章 Linux

20-1 Linux概述

20-2 软件安装与使用

20-3 Linux目录结构

20-4 Linux命令

20-5 Linux权限&IP修改&域名映射

20-6 Linux上软件安装

20-7 Linux部署案例

第二十一章: Nginx

21-1 Nginx概述

21-2 Nginx功能


阶段三 主流框架

第一章 Spring

1-1 Spring简介

1-2 Spring配置文件

1-3 Spring配置数据源

1-4 Spring注解开发

1-5 AOP简介

1-6 AOP的实现方式

1-7 JdbcTemplate基本使用

1-8 Spring的事务控制

第二章 SpringMVC

2-1 Spring集成web开发环境

2-2 SpringMVC简介

2-3 SpringMVC组件解析

2-4 SpringMVC的数据响应

2-5 SpringMVC的请求参数绑定

2-6 SpringMVC的文件上传

2-7 SpringMVC的拦截器

2-8 SpringMVC的异常处理

第三章 Spring+SpringMVC综合练习

3-1 环境搭建

3-2 角色管理

3-3 用户管理

第四章 Mybatis

4-1 Mybatis快速入门

4-2 Mybatis基本增删改查操作

4-3 Mybatis核心配置文件

4-4 Mybatis的dao层实现原理

4-5 Mybatis映射文件深入-动态SQL

4-6 Mybatis核心配置文件深入

4-7 Mybatis的多表操作

4-8 Mybatis注解开发

4-9 SSM整合

第五章 Maven高级

5-1 依赖冲突

5-2 基于maven构建SSM工程案例

5-3 分模块构建maven工程

5-4 maven私服

5-5 第三方jar安装

第六章 Git

6-1 Git概述

6-2 Git代码托管服务

6-3 Git常用命令

6-4 使用TortoiseGit管理文件版本

6-5 在IDEA中使用Git

6-6 使用SSH协议传输数据

第七章 Dubbo

7-1 软件架构的演进过程

7-2 Apache Dubbo概述

7-3 服务注册中心Zookeeper

7-4 Dubbo入门案例

7-5 Dubbo管理控制台

7-6 Dubbo相关配置说明

7-7 解决Dubbo无法发布被事务代理的Service问题

第八章 Vue

8-1 vue入门

8-2 指令

8-3 组件

8-4 axios


阶段六 流行框架

第一章 Lucene

1-1 全文检索基本介绍

1-2 lucene入门案例

1-3 中文分析器

1-4 索引库维护

第二章 Spring Data JPA

2-1 JPA的引入

2-2 JPA的入门案例

2-3 主键生成策略

2-4 JPA的基本操作

2-5 JPQL查询

2-6 spring data jpa 简介

2-7 入门案例

2-8 执行过程分析

2-9 spring data jpa查询

2-10 动态查询

2-11 多表操作-一对多

2-12 多表操作-多对多

2-13 对象导航查询

第三章 Spring Boot

3-1 spring boot 介绍

3-2 spring boot 入门

3-3 spring boot 原理分析

3-4 spring boot 配置文件

3-5 spring boot 集成

----完---

可以私信给小编免费给你分享对象的学习资料,学习上有问题也可以问小编

相关推荐

电脑热点怎么禁止别人连接(怎么让电脑的热点不被关闭)

方法/步骤1/7首先,在我们的屏幕上找到“设置”。2/7点击进入设置之后,正数第三位就是个人热点。3/7在个人热点中,我们可以设置热点密码,开启关闭热点。4/7排名第三的是连接管理,可以设置允许一个至...

常用浏览器有哪些

电脑常用浏览器好用的方法步骤1从用户体验和功能扩展性来看,Chrome是最好用的浏览器。2Chrome拥有快速的页面加载速度、优秀的标签页管理和内置的开发者工具等功能,还有不断更新的扩展程序,能够...

u盘怎么取消读写保护(优盘怎么去掉读写保护)

如果您的U盘启动了读写保护,那么就无法进行数据的读取和写入操作。以下是一些可能的解决方法:1.检查开关或按钮:一些U盘有物理开关或按钮,用于启用或禁用读写保护。您可以检查一下U盘上是否有这样的开关或...

打印机脱机无法打印怎么办(打印机脱机无法打印故障处理)
打印机脱机无法打印怎么办(打印机脱机无法打印故障处理)

打印机脱机无法打印怎么办?在使用打印机的过程中,经常会遇到打印机无法打印的问题,如果你的打印机已经正常使用了一段时间,而是现在打印机无法打印了,那么很可能是你的打印机脱机了。我们该怎么办呢?首先我们拿到打印机,要把它的电源线,USB打印线与...

2025-11-12 03:51 off999

台式电脑可以连接wifi吗(台式电脑没有连接wifi选项怎么办)
  • 台式电脑可以连接wifi吗(台式电脑没有连接wifi选项怎么办)
  • 台式电脑可以连接wifi吗(台式电脑没有连接wifi选项怎么办)
  • 台式电脑可以连接wifi吗(台式电脑没有连接wifi选项怎么办)
  • 台式电脑可以连接wifi吗(台式电脑没有连接wifi选项怎么办)
激活码怎么激活(激活码怎么激活steam)

首先,启动电脑,在键盘按下“Win+R”,然后“运行”程序。然后,在“运行”的对话框输入“regedit”,回车确定输入命令然后,在窗口的左侧菜单选择“HKEY_LOCAL_MACHINE\SOFTW...

pscs6安装教程序列号(ps安装序列号cs6破解)
  • pscs6安装教程序列号(ps安装序列号cs6破解)
  • pscs6安装教程序列号(ps安装序列号cs6破解)
  • pscs6安装教程序列号(ps安装序列号cs6破解)
  • pscs6安装教程序列号(ps安装序列号cs6破解)
电脑动不动就卡住不动怎么回事

可能出现卡死原因:1、病毒引起,使你的电脑检测通过的程序太多,CPU主频性能不能充分发挥出来。2、温度过高,散热不好,使CPU性能下降。3、内存条太小,内存缺陷。5、可能设置了开机后自动登陆太多,自动...

笔记本风扇声音大怎么办(笔记本风扇声音非常大)

1.清理笔记本风扇灰尘一般而言,新买来的风扇总是噪声较小,而使用一段时间后会明显变大。其实,灰尘是造成风扇噪音上升的重要原因之一,因为无孔不入的灰尘总能钻进不完全密闭的机箱。当CPU风扇高速旋转时,漩...

如何添加无线网络打印机(如何添加无线网络打印机连接)

  要添加网络打印机,您可以按照以下步骤进行操作:1.确保网络设置:首先,请确保您的计算机和打印机都已连接到同一个局域网或无线网络中,并且网络连接正常。确保您已经知道网络打印...

戴尔电脑一键重装系统(戴尔怎么一键重装系统)

若您需要重装戴尔系统,可以按照以下步骤进行操作:首先备份重要数据,然后获取系统安装介质,可以是光盘或USB驱动器。接下来,进入BIOS设置,将启动顺序调整为从安装介质启动。重启电脑后,按照屏幕提示进行...

电脑ip地址配置异常怎么修复

如果您发现IP地址配置异常,可以按照以下步骤尝试解决:1.检查网络连接:首先检查计算机、路由器或交换机等设备的网线、电源和连接状态是否正常,并确保网络设备正确连接。2.确认IP地址:检查您的计算机...

怎么把win7电脑恢复出厂设置

1.首先我们打开电脑找到“计算机”点击打开。2.进入页面然后我们点击“Windows7(C:)”打开C盘。3.我们在C盘界面找到Windows7并点击打开。4.进入到Win7文件夹中找到并双击“Sys...

ctrl c 和 ctrl v 怎么按(一键复制粘贴)

左手小指按Ctrl键,食指按C键或者V键具体在按Ctrl+C的时候,无名指放在Z键上,中指放在X键上,食指按C键如果你也用这种方式的话,可能和我一样,第一次按的时候不习惯手指这样去分工的感觉,但是你...

u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)
  • u盘格式转换为fat32(U盘格式转换为FAT32)

取消回复欢迎 发表评论: