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