-
1 # IT人劉俊明
-
2 # 黑馬程式設計師
零基礎學習Java,時間上來說肯定是不固定的,因為這和你的學習進度有很大的關係!
還和你是自學、或者是培訓有很大的關係。
自學自學Java,時間長短就不說了,這個就根據你對知識的消化能力了!短則幾個月,長的可能會一年半載,或者是乾脆就放棄了。
自學需要注意什麼:
是否有興趣。Java其實就是一門程式語言,可能做起來比較枯燥,因為大多數就是在碼程式碼,碼程式碼,你要想好自己是否真的喜歡學習Java,然後在決定學不學,如果真的想學,決心很重要,不然很容易半途而廢!
自控力是否好。自學最大的苦惱可能就在於沒有控制力,因為身邊的誘惑太多!電視、電腦、平板、手機、遊戲,都是自學路上的絆腳石,有朋友叫你一起打王者,一起吃雞,你是否真的還能靜下心來學習呢?這真的很難說!
學會尋找學習資源很分享。現在有好多學習資料,想自學需要的是系統的資料,不要東一榔頭西一榔頭的,找整套的來學習(這裡有一套,稍後分享)。然後由東西不會了記得百度,也可以把你的感想或者碼的程式碼放到部落格微博上去分享,能更好的加深印象,知識點也就更清楚了!
多練習剛開始,你可能會覺得Java中那麼多東西怎麼也記不住,就連寫一個小小的入門級程式都要涉及到好多東西。但是,當你親手在鍵盤上敲了幾遍之後,你就會覺得之前的那些問題都不是問題了。
自學學習線路圖第一階段:
配套影片:Java基礎影片之小白的福音。
第二階段:
配套影片:Java基礎影片精華版深入淺出
第三階段:
配套影片:
輕鬆掌握Javaweb/超全面Javaweb影片/五天玩轉MySQL/Redis基礎入門影片
第四階段:
配套影片:
springmvc由淺入深影片/mybatis由淺入深影片/maven影片
第五階段:
配套影片:
Vue基礎教程/揭開springboot神秘面紗
-
3 # 啦啦啦種太陽一起啊
自學是比較需要毅力的,不然很容易半途而廢,但是如果刻苦的話,大概1-2周就可以掌握基本的語法。其它一些中介軟體麻煩一些,學習起來比較抽象,推薦騰訊課堂上的任小龍老師的。具體時間因人而異吧,大概是幾月左右,其實最後的就是在專案中得到鍛鍊了。
回覆列表
每個人的學習能力不同,自然在學習程式語言的過程中有的人會快一些,而有的人則會相對慢一些。按照歷史經驗來看,大部分人在3到6個月左右都能完成Java基礎部分的學習,達到實習程式設計師的要求。
在學習Java的過程中需要注意以下幾個方面:
第二,多動手做實驗,熟能生巧。程式語言是工具,所以一定要多動手做實驗,實驗是驗證想法的唯一方法。通常情況下,如果在學習階段能達到2萬行的程式碼量,基本上就能達到實習程式設計師的水平了。在做實驗的過程中,如果有不清楚的地方要多跟其他程式設計師交流,如果身邊沒有這樣的人也可以到網際網路開發社群跟大家交流,交流對程式設計師非常重要。
第三,沿著一個方向走,別朝三暮四。有的初學者剛開始學的是Java Web方向,學了一段時間後覺得Android開發也不錯,轉向Android開發了。又過了一段時間覺得大資料方向也不錯,又轉向Java大資料開發了。時間用了不少,結果一個都沒有學明白,這是不可取的。
Java的學習需要一個系統的過程,以Java Web開發為例需要學習的內容包括Java基礎語法、資料庫開發、Web開發(Servlet等)、框架開發(SpringMVC等),這其中還需要學習MVC框架、模式、DAO、RMI、JMS、JTA等等內容,這是一個比較辛苦的過程。我建議不用把所有的內容都學習一遍,當把開發框架學習完之後就可以去參加實習了,然後在實習的過程中再一邊使用一邊學習,這樣進步會更快。
如果有Java方面的問題,也可以諮詢我。