Java後端學習路線乾貨分享

柚子23發表於2021-08-12

Java後端學習路線 最近有些網友問我如何學習  Java 後端,還有些是想從別的方向想轉過來,但都不太瞭解 Java 後端究竟需要學什麼,究竟要從哪裡學起,哪些是主流的 Java 後端技術等等,導致想學,但又很迷茫,不知從何下手。 小編就 總結一下 Java後端學習路線 ,不一定都對,供你們的參考。

 

1、 Java基礎

Java是一種純物件導向的語言,我們要學習Java的基本型別、封裝、繼承、多型、反射、IO等,不建議看課本,直接看影片,敲程式碼效果比較好,掌握了之後,再去看課本效果比較好,這裡推薦《Java程式設計思想》的書。

重要知識點: 資料型別、核心語法、物件導向、陣列、集合、 IO流、String/StringBuffer/StringBuilder、執行緒、併發、反射、泛型

2、資料庫

主流的資料庫有 MySQL、Oracle、SQL Server等等,你只需要搞定一個就可以了,知識都是相通的,一通百通。目前公司裡用到MySQL的比較多,所以建議大家學習MySQL資料庫

重要知識點: 基本的增刪改查, SQL 命令,索引、儲存過程;JDBC  

3、 JavaWeb

重點知識點: HTML、CSS、JS、jQuery框架、Servlet程式、Filter過濾器、Listener監聽器、JSP頁面、EL表示式、JSTL標籤庫、Cookie技術、Session會話、JSON使用、Ajax請求、Tomcat、maven等等

4、後端框架

SSH SSM 兩種框架都是當前比較熱門的  java 後端框架,在有了 Servlet 和 JDBC基礎後就可以開始學習這部分的知識了。

SSH Struts2做控制器,Spring管理各層的元件,Hibernate負責資料持久化的一種框架。

SSM是SpringMVC做控制器,Spring管理各層的元件,MyBatis負責資料持久化的另一種框架。

重要知識點: Spring、SpringMVC、SpringBoot、Mybatis

5 Spring-Boot

Spring-Boot是基於Spring4.0進行設計的一個框架,繼承了Spring框架的優秀特性。還透過簡化配置來簡化整個搭建和開發過程。透過引入了Maven 和 Gradle 來進行專案管理,達到了開箱即用和約定優於配置的效果。在有SSH或 SSM框架開發的基礎上,入手Spring-Boot的速度會更快。

6、其他技術

我們通常還會用到一些技術或者服務,例如前段的框架: Vue.js、Recat、Layui等,訊息中介軟體:MQ和kafaka,分散式服務框架Dubbo,key-value的儲存系統redis 很多的技術都需要自己去努力學習,才能真正成為一個全棧工程師。 如果時間不夠,著急找工作的話,可以跳過這部分,進入下一階段,直接專案的學習。

 

Java後端學習路線 以上 就是小編總結的一些 Java後端學習路線 java 後端的開發與其他語言一樣,最終不可避免的都要走到框架的學習上。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003809/viewspace-2786594/,如需轉載,請註明出處,否則將追究法律責任。

相關文章