自學(xué)完java基礎(chǔ),現(xiàn)在感覺進階基礎(chǔ)、集合IO流和線程學(xué)不進去了該怎么辦?
網(wǎng)友解答: 這種問題是很多初學(xué)者會遇到的,很正常!作為過來人,我建議樓主可以:多跟其他同學(xué)交流一下,多問下老師。網(wǎng)上找下視頻,跟下講課老師的節(jié)奏和demo,逐漸讓自己可以學(xué)進去!3. 逛
這種問題是很多初學(xué)者會遇到的,很正常!
作為過來人,我建議樓主可以:
多跟其他同學(xué)交流一下,多問下老師。
網(wǎng)上找下視頻,跟下講課老師的節(jié)奏和demo,逐漸讓自己可以學(xué)進去!
3. 逛下論壇比如csdn、掘金、GitHub等。 網(wǎng)友解答:首先要學(xué)會獨立查找錯誤的能力,google,用開發(fā)工具,有些暫時理解不了的沒關(guān)系,先放著,以后就會迎刃而解。隨著時間的沉淀,有些問題自認(rèn)為很難,是因為你沒把你大腦放開,而是你排斥新知識。最好是學(xué)完一些知識點,就找一個小點項目,把知識點鞏固一下。如果時間寬裕的話,可以慢慢來,基礎(chǔ)打慢點也沒關(guān)系,如果時間趕,看視頻還是比較快的,跟著他寫程序,注意他叫你注意的細節(jié),這樣漸漸地你的基礎(chǔ)就起來了。很多東西不要深究,人的大腦記憶能力有限,如果都記住,估計是不大現(xiàn)實,你只要在你大腦里有個印象,能第一時間查找資料并解決問題,就可以了。希望對你有幫助!
基礎(chǔ),知道基礎(chǔ)的作用嗎?所有的JAVA復(fù)雜的代碼都是從這些簡單的JAVA代碼演變而來的,甚至三大框架的開發(fā)也是離不開這些基礎(chǔ)的。建議你在學(xué)習(xí)方法重載的時候先了解什么是類,類是由什么組成的。至少知道怎么去操作這個類,然后再接觸方法的重載和重新。 還有,一個初學(xué)者學(xué)JAVA,最好要系統(tǒng)的學(xué),從基礎(chǔ)學(xué)起,循序漸進的學(xué),不能說基礎(chǔ)沒有學(xué)會就想著學(xué)三大框架了。就算想學(xué)三大框架,你也得先要學(xué)會web前端和后端是怎么交互的吧,也得知道servlet以及它的工作原理吧,也得要懂點html知識吧。
最好能找一本JAVA基礎(chǔ)到JAVA web的書看看。慢慢來,不能急。
既相互對三大架構(gòu)都有用,相當(dāng)有用,對任何架構(gòu)都有用。。你可以報個班,有人帶著學(xué)得更快,有不會的還能問,自己學(xué)有可能跑偏,或者阻力很大。基礎(chǔ)盡量學(xué)扎實,如果你不著急找工作的話。去圖書館看完你能找到的所有基礎(chǔ)書,先看有名的、權(quán)威的,可以網(wǎng)上搜索一下。
基礎(chǔ)差沒什么 慢慢來 不要死扣細節(jié)或者底層實現(xiàn) 要不然會累死你 深究那種底層的東西會逐步消磨你的積極性 積極性沒了 你還有興趣學(xué)嗎? 在這一點我算的上是過來人了 我先看了李興華的視頻 之后看的馬士兵的教程 最后看的圣思遠視頻 圣思遠視頻講的太深 不適合初學(xué)者 (我當(dāng)初聽的時候 好幾次都差點睡著了)就像Thinking in java不適合初學(xué)者一樣 都知道這本是經(jīng)典書籍 每個Java程序員必備的 但前提是 你有一定代碼量的情況下閱讀.
學(xué)java貴在堅持,好多東西要學(xué),而且好多更新的特別快,還得學(xué)!