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