我大學(xué)學(xué)了C語言,C++,數(shù)據(jù)結(jié)構(gòu),算法,java里面的基礎(chǔ)知識都學(xué)了,還有MySQL數(shù)據(jù)庫等等,這里面需要學(xué)習(xí)很多東西。入門的話可以看一本java編程思想,每天看幾張,多練練,不能光看不練不思考不記憶。
如何入門Java

若有其他面向?qū)ο缶幊袒A(chǔ)

如果學(xué)過其他面向?qū)ο笳Z言,那么Java入門還是很簡單的,面向?qū)ο笳Z言70-80%的內(nèi)容都是相同的,所以可以把以有的知識遷移過來,專門應(yīng)對不同的內(nèi)容。我們可以找些經(jīng)典的書籍看,也可以經(jīng)常逛逛論壇、博客啥的。對于這樣的同學(xué)來說,找到學(xué)習(xí)方法不難,其實不用找,以前怎么學(xué)好那門語言的,這次就怎么學(xué)Java。

若沒有面向?qū)ο缶幊探?jīng)驗

如果沒學(xué)過其他面向?qū)ο笳Z言,那么就找些基礎(chǔ)的書看吧,從基礎(chǔ)看起,下面列舉幾本書,都是我看過的,入門相當(dāng)不錯

看書與看視頻的抉擇

可能有的同學(xué)覺得看書入門比看視頻學(xué)的慢,那是沒找對方法,沒看對書,有些書籍不適合基礎(chǔ)薄弱的同學(xué),所以看了進(jìn)步緩慢。另外,光看不行,還要動手實踐。計算機(jī)科學(xué)都是動手實踐性很強(qiáng)的,由其是軟件工程這門學(xué)科。不但要看懂書中講了什么,還要把數(shù)中的例子自己都敲一邊,獲得感性認(rèn)識,慢慢的代碼敲多了你會覺得,一點(diǎn)都不難。

如何入門Java

看些視頻也是可以地,現(xiàn)在網(wǎng)絡(luò)資源非常豐富。

不要自己單打獨(dú)斗,加入一個學(xué)習(xí)小組/群

孤木難成林,自己一個人學(xué),總會有懈怠的時候,這時候就需要一個環(huán)境,給我們一些鼓勵。如果你加入一個群,還可以和大家交流心得體會,看看別人怎么學(xué),怎么克服困難,有沒有可借鑒的學(xué)習(xí)經(jīng)驗,掌握更多關(guān)于編程的訊息。