到底怎么學習Java?
根據你這樣的情況分析一下,主要的原因還是過于急功近利了,這樣學習反而不是很好,對于Java知識也掌握不好,學習是一個長期需要堅持的過程,也是一個循序漸進的過程,你光是看教程和資料是不行的,想你說的每次自己打還是不行,那說明你還是練習的比較少,你可以先看著視頻多練習幾遍,然后再自己去練習,遇到忘記的就再看看視頻,直到自己打沒問題為止,在這個起建千萬不要去看項目,這樣效果可能反而更加不好,等你一個階段都學習的可以了,然后,再去看項目。
請問java如何學習?
老生常談的問題了,為什么這么講了呢?無論學習什么,首先都會有人問這個東西該怎么學習?怎么學習效率高?有什么好的方法?也都能找到各種五花八門的回答,但無外乎都是先打好基礎,結合實踐,最后后慢慢進階。其實也就是這樣,學習沒有捷徑,只有一步一步腳踏實地,慢慢積累,下的功夫足夠了,自然就會了。
但是呢,各個行業的學習方法上是有一些差異的,就it行業來說,學的東西基本都是用來應用的,所以多動手是必不可少的,無論是打基礎,還是后面的進階學習,多敲多思考是貫穿始終的,遇到不懂的始終想不通的,不要管,往后看就對了,不要鉆牛角尖,這些問題往往是由于你的知識面太窄了造成的,所以看到后面,前面的自然就頓悟了。總之,腳踏實地,慢慢來,堅持不懈,兩個月se基礎語法,面向對象基本特性都能夠掌握的差不多。
隨著你學習的深入,你會感覺自己什么都會了,無敵的感覺,那么恭喜你,剛剛踏進門檻,但還沒有入門,我把這個階段稱為“門外漢階段”,這個階段,你的見識太少,覺得自己什么都會,其實只是個井底之蛙。
很快你就會度過這個階段,突然有一天,你感覺自己什么都不會了,你很迷茫,覺的路很長,走不到盡頭,這個時候你才全是真正的入門了,達到第一層。
繼續往后,你會發現,入了門之后,學起來變得輕松許多,不是自己的代碼也能讀懂了,學習起來如日中天,這是也是你技術大幅提高的時候,也就到達了第二層。
再往后,你的技術越來越高,你發現自己懂的卻越來越“少”了,這時候你的眼界比之前高了好幾個層次,視野更大了,看到的東西很多,覺得自己懂得太少,這才到了第三層。
于是,你不斷地學,不斷地補短板,了解的越來越多,你又發現,自己好像又什么都不會了,就到了第四層。
有一天,你發現第一層到第四層是個循環的過程,你瞬間明白其實it行業就是這樣,技術更新迭代的很快,今天你是行業大佬,明天你可能就成了“