回覆列表
-
1 # 科技速遞員
-
2 # Nicycycy
首先要確定自己對Java興趣如何?適不適合學習Java?能不能堅持參加學習?認識好自己的學習情況,才能認真的學習知識
一般來說,Java需要掌握的基本知識如下:
1、java語言、 j2ee2語言
2、springMVC框架,mybattis框架或類似框架開發經驗
3、熟悉js,ajax、 xml, jquery等技術
4、熟悉oracle, mysql等資料開發
5、熟練eclipse、 IDEA工具使用
接下來你就是要堅持努力,天賦固然重要,但是努力是決定是否學成的最大因素。掌握基本知識,不斷加強訓練,最後才能學成Java程式設計
很都同學都在問,學習Java需要什麼基礎?計算機零基礎是否可以學習Java呢?下面就為大家分析一下這個問題。
學Java需要什麼基礎?我認為,想學習Java與計算機基礎沒有關係,主要是興趣愛好,現在很多Java培訓學校的學生基本上沒有基礎,甚至有部分學習者之前連電腦都沒有使用過,但是經過專業培訓後,同樣也能從事Java軟體開發,所以,學習Java與有無計算機基礎沒有關係的,沒有人是先天有基礎才學習的,正是因為不懂,沒有基礎所以才學習的。當然了,如果你有計算機基礎那是更好的,比如你學習過網頁程式語言的html,網頁特效的Javascript程式語言,這樣更好,雖然不是同一個技術層面,但是從程式設計的邏輯思維上來說,還是有很多相同之處,有這些基礎程式語言的基礎,可能有助於你學習Java程式設計。
學習JavaEE基礎
Java是一種面向物件的程式語言,所以首先需要從基礎學起,只有前期打牢基礎,之後深入學習才能遊刃有餘。那麼基礎學習首先從基礎語法、面向物件、核心類庫、集合、異常、IO、執行緒、網路程式設計、反射、JDK1.8新特性這幾個方面展開,學習基礎階段培養面向物件的程式設計思想、充分理解並運用Java面向物件思想來進行程式開發、從過程到面向物件程式設計的轉變、,深入理解常用集合類的用法、集合的特點、記憶體理解以及使用;掌握多執行緒的概念、建立方式、同步、網路程式設計的基本概念等。
學習JavaWeb開發
JavaWeb開發是學習Java中必不可少的內容,雖然Java是偏向於後臺開發的,但是前後端不可能完全分離,後端開發人員也需要掌握一定的前端技能。JavaWeb開發可以從前端技術、MySQL、JDBC&JDBCUtils、XML、伺服器&Servlet、JSP、AJAX幾點來學習,以此來掌握使用HTML、CSS進行前端介面的設計、掌握對JavaScript、JQuery基本語法的使用;掌握XML的解析方式、掌握伺服器的概念以及其配置、熟悉Servlet開發規範和相關概念、JSP基本原理、Session和Cookie、過濾器和監聽器的使用、以及Ajax非同步請求。
Java高階框架
雖然說Java框架有很多,但是比較常用和主流的還是比較固定的,靈活的使用框架可以讓開發者在實際開發中,減少很多重複的程式碼、讓程式碼的結構更加清晰,後期維護方便。從現在的開發環境來看SpringMVC、Mybatis、Spring、Oracle、Linux&Redis&Nginx、Maven是現在普遍使用的主流框架,掌握之後可以實現從原理、應用、擴充套件等全方位角度熟練使用,最終可以搭建自己的平臺。
分散式專案實戰
學習的最終目的就是上手實操,根據專案需求開發功能,那麼實戰就顯得尤為重要了,所以最後一步是專案實戰,那Git、SpringBoot、SpringCloud 等主流技術必定是需要熟練掌握的,透過學習掌握分散式呼叫技術任務排程以及專案相關模組之間的開發和關聯,從而達到實現功能開發目的。