java相對于C,C++java而言,簡單了很多,因此,很多人都想學習java,但是由于沒有一定的基礎,所以怕自己學不會,那么,沒基礎java要學多長時間?java零基礎怎么學?一起來看看吧!
沒基礎java要學多長時間?
很多人自學java,因為抓不到學習java的重點,找不到學習java的方向。往往花費大量的時間和精力,而效果卻不大。面試IT企業office時或者參與真正的項目開發忽然發現自己一無所知。
如果參加培訓班,學習到工作能用的地步,也就是JAVA SE 基礎,hibernate框架,SSH開發等等,講得詳細的有一年半左右,快的六個月到8個月,但是如果你只是一時的熱情到最后你會發現根本學不會只是對它有個大概的了解其實學語言依舊要看興趣,如果你真的深入學習,你會發現“學習多久”是個毫無意義的問題,也許一輩子都要學呢!
對于java的初學者一定要進行系統體系的規劃學習,太雜亂的學習會擾亂你的心思增加你的學習難度,要多跟他人交流明白差異才有進步的空間,要知道別人想的是什么。
不要被對象、屬性、方法等詞匯所迷惑;最根本的是先了解最基礎知識,要關注那些細小的細節的問題--他們往往并不那么簡單,為了解決它你可能要用到很多很多的東西,幫你回顧知識點;拓寬思路。
學習java最好的方法之一就是上手動手去練習;永遠不要認為自己看的書足夠了;要看懂書,仔細看書;遇到完全看不懂的書,請硬著頭皮看; 別指望看第一遍書就能記住和掌握什么,一次,兩次,三次知道搞懂所有的東西不著急,因為學習腳本不是一蹴而就的,只有厚積才能薄發。學習的過程中,記下自己喝別人不懂的思路想法。與別人經常交流,記錄下在和別人交流時發現的自己忽視或不理解的知識點; 出現問題自己想辦法找答案,谷歌、百度都是很好的搜索引擎,你只要輸入關鍵字就能找到很多相關資料,用自己的行動學好java吧。
java零基礎怎么學?
1、現在很多人都是快速的學習,快速的練習,反復的練習。而我的建議是,無論你學到什么階段,都要去不斷的優化自己的編程,能用3行實現的程序,不用5行,這樣你編寫的程序才能更加凝練。而且,編程學習的中后期,就要重視算法,盡量編程優質的程序,這才是編程的美妙之處。
2、幾乎所有的老程序員都會這些建議,那就是多編碼、多練習,熟能生巧就是如此。我們都看過武俠小說,高手絕不是只理解招式的作用,而是通過千萬次的練習,將招式變成自己下意識的行為,這才是高手。編程也是一樣,當你看到工程詳細說明時已經下意識的在腦中構建好了整個程序的框架,一切成竹在胸才是高手。
3、學習java一定要對其感興趣,即使剛開始沒有興趣也應該努力的培養自己對java的興趣,如果沒有興趣的話即使今后從事這樣的方向也不會有所成就。因此,既然選擇學習這門技術,那就應該把自己的精力和興趣轉移到java上,把java學習當成是一款有難度、需要持久戰術的游戲,在學習java的過程中,找到自己的存在感、滿足感、成就感。
當自己對Java產生興趣,并付出渾身解數來學習,但學習效果不好的時候,我們就應該停下腳步檢查一下是什么因素阻礙了自己的進步,然后逐一解決。比如,不少男生在寫java代碼的時候,往往記不住命令的英文單詞或者經常混淆。由于單詞拼寫錯誤,導致程序報錯,這些低級錯誤使得浪費不少時間。
4、java的基礎,包括基本的概念,語法,面向對象,集合等,這是作為一個java工程師必須要熟練掌握的,也是最核心的部分。這部分的學習應該是比較有條理性的,也是比較容易學習的,網絡上可利用的資源也比較多。
數據庫是現在項目中不可缺少的部分,基本要求就是數據的增刪改查,單表操作,多表操作。掌握的數據庫以oracle,mysql,sqlserver三大主流數據庫為主,mysql是免費的,適合學習使用,oracle提供了免費的簡介版oracleXE可以從官網下載使用。這一部分對sql語句的掌握是至關重要的。