- 相關(guān)推薦
初學者學習java的方法
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念。雖然Java有非常多的內(nèi)容,但從初學者的角度來說,需要理解或掌握的東西并不多。
初學者如何學習java
JAVA的應用非常廣泛。
比如,大部分后端都是由JAVA實現(xiàn)的;大部分企業(yè)級的應用都是基于網(wǎng)頁,也是由Java編寫的;移動應用客戶端,安卓的系統(tǒng),是java編寫的,即使是iOS系統(tǒng),后端也是java實現(xiàn)的。
所以,JAVA是一門非常值得學習的語言。
如果你是一個Java初學者,那么下面的這份書單和教程或許是不錯選擇。
w3school的xml在線教程
推薦指數(shù):★★★★★
適合人群:沒有接觸過XML的人群
說明:在Java web開發(fā)中,很多配置文件都是XML格式的,因此知道一些XML的概念是必須的。
linux入門課程 《零基礎(chǔ)2小時會用Linux》
推薦指數(shù):★★★★★
適合人群:Linux零基礎(chǔ)人群
說明:目前網(wǎng)上有很多免費Linux教程。
推薦這個的原因主要是內(nèi)容比較少,比較適合入門。
《HTTP圖解》
推薦指數(shù):★★★★★
適合人群:所有人群
說明:對于web編程,不可避免地會涉及到HTTP協(xié)議。
本書有很多圖,對于HTTP的一些概念介紹的都比較形象,書也不厚,非常適合入門。
【相關(guān)推薦閱讀】如何讓學習JAVA不是很痛苦
別碰《JAVA編程思想》,作為一個初學者別碰這本書才是正確的做法。
初學者看他不僅不利于學習,還可能使自己更加蒙圈。
當然,智商超前的老鐵們就不用理會這點了。
別把學習計劃制定得太宏大,太緊湊,要有適當?shù)拈L期打算,不要恨不得一天就把它學會了。
相信大家都會有家庭作業(yè)一推再推,以致交作業(yè)時也沒完成。
這需要自控力,當然,適當長期的打算,比如,定個小目標:先把這段小代碼敲他十幾遍。
太緊湊的計劃,只會讓自己學著學著就像霜打的茄子,焉了。
不僅沒學會,而且沒了學習的信心。
那么從看了我這篇文章起,先定個小目標吧。
不要聽到什么好去學什么,開始時別去想那些高逼格的框架,只要基礎(chǔ)打扎實,學這些不難,IDE只要選一個弄明白就可以,不要多。
后端編程都離不開數(shù)據(jù)庫,那么開始別玩Oracle(Oracle數(shù)據(jù)庫比較火熱),咱們就先就玩MySQL,玩得差不多再玩Oracle,到時候你會發(fā)現(xiàn)很容易,。
開始也別用linux,就用windows,就是什么簡單就用什么,別自己給自己制造麻煩,簡單的學好了,復雜點學學很方便,要明白,高精尖的東西對于初學者來說,都是包袱,不是什么利器,是有毒的蘋果。
不要就是碰到什么問題,都希望把問題弄的很透徹,因為有些東西不是你現(xiàn)階段能夠徹底理解的,早知道JAVA本身就是很抽象的東東,我們學的時候抱著“不求甚解”的觀念也很不錯!知識是成體系的,后面的沒學,前面的不容易理解,等你后面的學好,發(fā)現(xiàn)前面的很好理解。
盡快敲代碼,是在基本理解例子的基礎(chǔ)上,自己從頭到尾敲一遍,不要把學過的知識點扔的太久之后才去敲,記。郝斆鞯娜丝梢栽趶氐桌斫獾幕A(chǔ)上開始敲代碼,對于普通人,基本理解以后就可以開始敲代碼,有很多時候,你想破頭都不明白的問題,敲一下就立即明白。
反正我是普通人,因人而異吧。
在敲完以后,這個時候要好好理解,就是把完全理解的任務后置,這會讓學習更輕松。
上一篇文章我就說過找?guī)讉有共同興趣的人組成JAVA學習小組,或者幾個好的QQ的JAVA學習群,是一個很好的學習方法,超過了自己制定的自我思考的時間,我們應該尋求幫助,不知道你們的自我思考時間限制指定好沒?
總之,前面一大段都是想說,不要把問題搞得太復雜,怎么簡單怎么來,別自找麻煩,否則你學會JAVA的可能性就越小。
【初學者學習java的方法】相關(guān)文章:
初學者學習日語的方法11-15
java技術(shù)的學習方法10-07
Java學習方法有哪些10-06
對初學者有效的外語學習方法01-14
初學者學習應用記憶應該從學習方法開始10-06
java方法重載10-01
JAVA程序員的學習方法指導10-07
java構(gòu)造方法重載10-01
java中方法重載10-01
初學者學好鋼琴的方法10-01