自學(xué)需要學(xué)習(xí)多久,沒有人能給你一個(gè)準(zhǔn)確的答案。畢竟每個(gè)人的學(xué)習(xí)能力都是因人而異的,且學(xué)習(xí)時(shí)長也不同,所以自學(xué)Java需要多長時(shí)間只有等你學(xué)完之后才能知道。
例如一個(gè)零基礎(chǔ)小白,每天能有5-6個(gè)小時(shí)的時(shí)間進(jìn)行學(xué)習(xí),從零到學(xué)到能找工作起碼半年起步。
很多人自學(xué)Java,因?yàn)樽ゲ坏綄W(xué)習(xí)Java的重點(diǎn),也找不到學(xué)習(xí)的方向,往往花費(fèi)大量的時(shí)間和精力,效果卻不大。
小課建議,如果是對Java一竅不通的,而且也找不到學(xué)習(xí)方法的,報(bào)班是一個(gè)很好的選擇。有人帶著學(xué)習(xí)肯定要比自己艱難學(xué)習(xí)效果好,而且學(xué)習(xí)效率也會(huì)大大提高,大幅縮短學(xué)習(xí)時(shí)間。
對于零基礎(chǔ)的人來說,Java作為一門編程語言學(xué)習(xí)起來還是有一定難度的,但是并沒有難到學(xué)不會(huì)的地步,只要你對Java感興趣,并愿意花時(shí)間學(xué)習(xí),找對學(xué)習(xí)方法,就能學(xué)好Java。
首先不論學(xué)什么打好基礎(chǔ)很重要,Java也一樣,零基礎(chǔ)學(xué)習(xí)Java尤其要注重基礎(chǔ)知識(shí),基礎(chǔ)學(xué)不好后面可能根本聽不懂,所以要熟練掌握基礎(chǔ)知識(shí)點(diǎn)。
其次學(xué)習(xí)Java不能總看書,要多動(dòng)手,因?yàn)镴ava是一門操作性語言,不是你光看書就能學(xué)會(huì)的,所以你需要多找一些項(xiàng)目自己上手實(shí)操。
第三要反復(fù)練習(xí),剛開始學(xué)習(xí)Java的時(shí)候后,編寫程序要反復(fù)練習(xí)加深記憶,不然只是練習(xí)一遍,很可能過兩天就忘了。
學(xué)習(xí)要有效率,Java的知識(shí)點(diǎn)有很多,想學(xué)到可以找工作的程度需要花很長時(shí)間,如果你學(xué)習(xí)效率低的話花費(fèi)的時(shí)間就更多了,而且長時(shí)間學(xué)習(xí)效率低也會(huì)讓人產(chǎn)生厭煩心理,不想繼續(xù)學(xué)習(xí),所以學(xué)習(xí)Java要保持高效率學(xué)習(xí)。
如果你能堅(jiān)持以上四點(diǎn),那么即使你是零基礎(chǔ)學(xué)習(xí)Java對你來說也不算難,但是如果你做不到以上四點(diǎn),那么小課建議你報(bào)班學(xué)習(xí)。