Java入門學習路線目錄索引(持續更新中)

新增:

【SpringBoot搭建個人博客】- 前端頁面展示(一)

【SpringBoot搭建個人博客】- 技術需求(二)


一、Java基礎

  1. Java基礎-繼承
  2. Java基礎-抽象
  3. Java基礎-接口
  4. Java基礎-多態
  5. Java基礎-重寫
  6. Java基礎-匿名對象
  7. Java基礎-內部類
  8. Java基礎-final、static關鍵字
  9. Java基礎-ArrayList集合
  10. Java基礎-IO字符流、File類
  11. Java常用類(一):Object 類、String 類、StringBuffer類、StringBuilder 類
  12. Java常用類(二):Data類、DateFormat類、Calendar類
  13. Java常用類(三):基本類型包裝類、System類、Math類、Arrays類、BigInteger類、BigDecimal類
  14. Java集合-Collection集合、Iterator迭代器、泛型
  15. Java集合-List集合與Set集合
  16. Java集合-Map接口
  17. Java集合-嵌套集合、嵌套keySet遍歷、嵌套entrySet遍歷
  18. Java集合-Collections集合工具類
  19. Java集合-Properties集合
  20. Java中異常
  21. Java中序列化和打印流
  22. Java中commons-IO
  23. Java中多線程
  24. Java中線程池
  25. Java中多線程安全、同步、死鎖、等待喚醒機制
  26. Java中多線程中常見面試題
  27. Java中類的加載器和反射
  28. Java中網絡編程、TCP通信與UDP通信
  29. Java中TCP 實現文件上傳(單線程實現和多線程實現)
  30. Java設計模式-單例模式
  31. Java設計模式-工廠模式
  32. Java中動態代理(基於接口和基於子類)

二、Java數據庫

  1. SQL語句基本用法
  2. Java-JDBC開發-連接數據庫
  3. Java-JDBC開發-SQL注入攻擊和解決方案
  4. Java-JDBC開發-PreparedStatement接口預處理對象
  5. Java-JDBC開發-封裝自己的JDBCUtils工具類
  6. Java-JDBC開發-DBUtils工具
  7. Java-JDBC開發-DBCP連接池
  8. 【Redis緩存】- 入門——Redis介紹和環境搭建
  9. 【Redis緩存】- Redis數據結構、基本命令操作、持久化
  10. 【Redis緩存】- Java客戶端Jedis

三、JavaWeb

  1. HTML 基本標籤
  2. HTML 表單標籤
  3. HTML 框架標籤、其他標籤、特殊字符
  4. css 基本使用
  5. JavaScript 基本使用
  6. JavaScript 常用對象(String 對象、Array 對象、Date 日期對象、Math 對象)
  7. JavaScript 中的 BOM 對象(window 對象、History對象、Location 對象、Navigator 和 screen 對象)
  8. JavaScript 中的 DOM 對象(Document 對象、Element 對象、Node 對象)
  9. JavaScript 操作 DOM 節點樹(添加、插入、刪除、替換、複製節點)
  10. JavaScript 模擬重載
  11. JavaScript 中 innerHTML 屬性
  12. JavaScript 基本案例
  13. JavaScript 中的事件
  14. JavaScript 中 xml 基本使用
  15. JavaScript 中 xml 約束
  16. JavaScript 中 xml 的解析(jsoup 解析器)
  17. JavaScript 中 xml 的解析(dom4j 解析器)
  18. Tomcat 入門(IDEA 部署Tomcat項目)
  19. Servlet 入門
  20. HTTP 請求和響應
  21. HTTP 協議 Request 請求
  22. HTTP 協議 Response 響應
  23. HTTP 中 ServletContext 對象
  24. HTTP 會話技術 (Cookie、Session )
  25. JSP、EL表達式、JSTL標籤
  26. Filter 過濾器和 Listener 監聽器
  27. JQuery 基本使用
  28. Ajax 和 Json 基本使用
  29. IntelliJ IDEA 集成 maven 開發環境搭建+創建Maven項目詳細步驟

四、主流框架

  1. MyBatis 框架基本使用
  2. Spring 框架基本使用
  3. SpringMVC框架基本使用
  4. SSM框架實現用戶查詢、註冊、登錄——IDEA整合Spring、Spring MVC、Mybatis 框架
  5. 【SpringBoot 框架】- 入門——環境搭建、工程熱部署、idea快捷創建SpringBoot項目
  6. 【SpringBoot 框架】- SpringBoot 原理分析
  7. 【SpringBoot 框架】- SpringBoot 配置文件
  8. 【SpringBoot 框架】- SpringBoot 整合 Mybatis、Junit、Redis
  9. 使用IDEA搭建SpringBoot框架整合Mybatis、MySQL、Thymeleaf實現用戶查詢、註冊、登錄

五、環境搭建及工具使用

  1. IntelliJ IDEA + jdk8安裝與配置

  2. IntelliJ IDEA 集成 maven 開發環境搭建+創建Maven項目詳細步驟

  3. 雲服務器 java+mysql+tomcat+maven 環境搭建(騰訊雲CentOS7)

  4. 【Git 使用】- Git 的安裝

  5. 【Git 使用】- Git 的基本使用

  6. 【Git 使用】- Git 連接遠程倉庫

  7. 【Git 使用】- Git 遠程私有倉庫(雲服務器倉庫)

  8. 【Git 使用】- Git 分支

  9. 【Git 使用】- IntelliJ IDEA 使用 Git

六、項目實戰

  1. 【SpringBoot搭建個人博客】- 前端頁面展示(一)
  2. 【SpringBoot搭建個人博客】- 技術需求(二)

 

<--!未完待續-->

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章