培訓(xùn):Java互聯(lián)網(wǎng)架構(gòu)、UI全鏈路設(shè)計(jì)、Web前端開發(fā)、Linux云計(jì)算、Python人工智能、軟件測(cè)試工程師、C++軟件開...
Java熱門行業(yè),越來越的小伙伴想要學(xué)習(xí)Java,進(jìn)入Java行業(yè),但是零基礎(chǔ)如何快速學(xué)習(xí)Java也是小伙伴所擔(dān)心的問題,下面小編找了一個(gè)使用Java將近20年的朋友和大家一起分享一下零基礎(chǔ)如何快速學(xué)習(xí)Java,以及需要掌握哪些Java基礎(chǔ)知識(shí)。
零基礎(chǔ)如何快速學(xué)習(xí)Java:基礎(chǔ)知識(shí)
我學(xué)習(xí)Java的時(shí)候,先是通讀了《Java編程思想》,然后是《Java核心技術(shù)》。當(dāng)時(shí)這兩本書還不像現(xiàn)在這么厚,而剛才我把案頭的《Java核心技術(shù)》第9版翻了翻,上下兩冊(cè)已經(jīng)1700多頁(yè)了,可想而知,如果要把它通讀一遍,且不說把所有的代碼都調(diào)通,就是當(dāng)小說讀,估計(jì)也需要些時(shí)間。
但我現(xiàn)在教學(xué)依然首推《Java核心技術(shù)》,主要是體系完整,實(shí)例多,可操作性強(qiáng)。但對(duì)初學(xué)者,我一般是只講前6章,也就是下面的內(nèi)容:
1. Java程序設(shè)計(jì)概述
2. Java程序設(shè)計(jì)環(huán)境
3. Java的基礎(chǔ)程序設(shè)計(jì)結(jié)構(gòu)
4. 對(duì)象與類
5. 繼承
6. 接口與內(nèi)部類
就《Java核心技術(shù)》第9版來說,也就是到250頁(yè)為止,加把勁,1個(gè)月拿下完全沒問題。
因?yàn)槟闶亲詫W(xué),所以建議你一定要把其中的代碼都調(diào)通,課后的作業(yè)盡量去做。除此之外,還有兩點(diǎn)特別重要:
#.零基礎(chǔ)學(xué)習(xí)Java學(xué)習(xí)筆記
因?yàn)槟闶亲詫W(xué),不像在企業(yè)中學(xué)了就能夠?qū)嵺`,印象自然特別深刻。而自學(xué)因?yàn)闆]有實(shí)踐的及時(shí)反饋,所以記筆記就顯得特別重要。因?yàn)橛浌P記就像寫作一樣,是整理思路的絕佳方法。同時(shí)學(xué)習(xí)筆記也是你以后開發(fā),面試的絕好資料。
學(xué)習(xí)編程,人跟人是不一樣的,別人覺得難理解的東西,對(duì)你卻不一定;而你覺得難理解的東西,別人可能又會(huì)覺得特簡(jiǎn)單。而學(xué)習(xí)筆記就是自己專有的“難點(diǎn)手冊(cè)”,有點(diǎn)像高考時(shí)的“錯(cuò)題本”,以后無論是在面試前,還是在日常工作中,隨時(shí)都可以翻出來看看,自是獲益匪淺。
#.零基礎(chǔ)學(xué)習(xí)Java分門別類保存demo
學(xué)習(xí)筆記是很好的文字資料,但編程界有句話說的特別好,所謂“no code, no text”,意思就是說:千言萬語(yǔ)都沒有一段代碼來的實(shí)在。
以我的經(jīng)驗(yàn),在你在學(xué)習(xí)的過程中,就某個(gè)知識(shí)點(diǎn),無論當(dāng)時(shí)理解的多透徹,調(diào)試的多棒,只要時(shí)間一長(zhǎng),等到了實(shí)用的時(shí)候,肯定會(huì)碰到各種各樣的問題,一些看似簡(jiǎn)單的東西,此時(shí)死活就是調(diào)不通,正所謂人到事中迷。這個(gè)時(shí)候,如果你手頭恰有運(yùn)行良好的demo,打開參考一下(甚至直接拷貝過來),問題自然迎刃而解。而且因?yàn)檫@些demo都是你親手調(diào)試出來,印象自然特別深刻,一碰到問題,在腦子中自會(huì)立刻涌現(xiàn)。
所以說,在學(xué)習(xí)的過程,一定要善待你調(diào)通的demo,千萬不要用完了就扔,等后來碰到困難,想要用時(shí)卻找不到,追愧莫及。正確的做法就是把所有調(diào)通的demo,分門別類的保存起來,到時(shí)候查起來自是得心應(yīng)手。
人都說“書到用時(shí)方恨少”,其實(shí)代碼也是這樣,所謂“demo用時(shí)方恨少”。
以上就是成都達(dá)內(nèi)教育為您提供零基礎(chǔ)如何快速學(xué)習(xí)Java的全部?jī)?nèi)容,更多內(nèi)容請(qǐng)進(jìn)入學(xué)習(xí)資料 查看