更新時間:2022-12-20 12:17:56 來源:動力節(jié)點 瀏覽1625次
基本程序結(jié)構(gòu):基本變量類型、運算符、字符串、流程控制、數(shù)組
類與對象:類的定義和使用、靜態(tài)屬性和方法、繼承、包管理、枚舉、反射
接口和抽象類:接口的定義及實現(xiàn)、抽象類的定義及實現(xiàn)
泛型:泛型類、泛型方法
集合:Set、List、Map、樹、排序和查找
異常與調(diào)試:內(nèi)置異常、聲明異常、自定義異常、捕獲異常、日志
多線程:多線程概念、使用線程、同步
Java 8 之后的新特性:Lambda表達式、Stream(map、filter、reduce、集合)
Java 網(wǎng)絡編程:TCP、UDP
Java I/O、NIO
Maven:Maven與包管理、POM文件、生命周期等
單元測試:單元測試的概念,Junit
Spring Core:依賴注入與控制反轉(zhuǎn)、Spring概述、xml 裝配 bean、Spring容器與生命周期、自動裝配、注解裝配、切面編程(AOP)
HTTP協(xié)議:基本概念、方法(GET/POST)、HttpClist 庫
JSON知識:JSON 概念、JSON 與 HTTP、JSON封裝的庫(FastJson、jaskson 庫)
Servlet概念:Servlet 概念、Servlet 生命周期、Filter 和 Listener、Tomcat 與 Servlet 容器
Spring MVC概念:配置Spring MVC、路徑映射、參數(shù)傳遞、實現(xiàn)REST、權(quán)限控制等
MySQL:關(guān)系型數(shù)據(jù)庫概念,數(shù)據(jù)庫的CRUD操作、JDBC API、數(shù)據(jù)庫特性,數(shù)據(jù)庫連接池
MyBatis:OR映射概念,配置,映射,基本Java庫,和Spring集成
緩存:緩存概念、Redis的使用、緩存雪崩、緩存穿透、緩存擊穿
NoSQL:NoSQL概念,Mongodb的使用
隊列:隊列概念,RabbitMQ、Kafka
搜索引擎:Elasticsearch
反向代理:反向代理概念,Nginx的配置和使用
第一個SpringBoot項目、核心配置文件properties(yml、yaml)、集成jsp
SpringBoot的web開發(fā):集成MyBtis、SpringBoot 下的SpringMVC、SpringBoot開發(fā)RESTFul風格、集成Redis
Spring Boot 集成 Dubbo、Spring Boot 非 web 應用程序、SpringBoot 啟動Logo修改關(guān)閉
springboot使用攔截器、Servlet、過濾器Filter、Spring Boot 項目配置字符編碼、SpringBoot打包部署、集成Logback日志
SpringBoot集成Thymeleaf
類的加載機制:什么是類的加載、類的生命周期、類加載器、雙親委派模型
jvm內(nèi)存結(jié)構(gòu):jvm內(nèi)存結(jié)構(gòu)都是什么、對象分配規(guī)則
GC算法 垃圾回收:對象存活判斷、GC算法、垃圾回收器
GC分析 命令調(diào)優(yōu):GC日志分析、調(diào)優(yōu)命令、調(diào)優(yōu)工具
前端技術(shù):HTML、CSS、JS、JQuery、Bootstrap
JavaWeb 核心內(nèi)容:Servlet、JSP、XML、HTTP、AJAX、過濾器、攔截器等
MySQL 和 JDBC
以上就是關(guān)于“實用的Java進階學習路線”如果大家想了解更多相關(guān)知識,不妨來關(guān)注一下本站的Java視頻教程,里面的課程內(nèi)容從入門到精通,細致全面,通俗易懂,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。