來源:北大青鳥總部 2017年11月02日 09:49
可能大家對java學(xué)習(xí)都有一個誤區(qū),認(rèn)為學(xué)習(xí)java是一件很難的事情,甚至產(chǎn)生了只有大學(xué)生才能學(xué)java,高中生學(xué)java肯定學(xué)不會的錯誤思想。許多學(xué)生以及家長來校咨詢時,“高中生學(xué)java怎么樣”、“高中生可以學(xué)java嗎”以及“高中生學(xué)java難學(xué)嗎”等時出現(xiàn)頻次最多的問題。這也由此可見了,大家對java認(rèn)知的缺失。
其實高中生學(xué)java怎么樣,完全是一個不自信的提問。任何一門技術(shù),需要你肯努力、感興趣,沒有學(xué)不會的。許多學(xué)生和家長之所以產(chǎn)生這種不自信,就是對java編程的不了解造成的,還有就是許多學(xué)生不知道如何快速入門。
首選我們先來簡單介紹一下java編程語言。Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。說白了,就是寫代碼程序,實現(xiàn)一些功能,比如:小游戲中角色的功能實現(xiàn)。
然后我們就來看一下,作為一個對java知識不了解的高中生,該如何快速入門?
高中生學(xué)java快速入門路線圖
第一個月,你必須學(xué)會java基礎(chǔ)知識,包括java語言基礎(chǔ)、java常用的類、多線程、IO流以及java網(wǎng)絡(luò)編程等 。
第二個月,需要學(xué)習(xí)jsp,不過在jsp學(xué)習(xí)之前,你還必須學(xué)習(xí)html和javascript,然后再去學(xué)習(xí)jsp的基本語法,以及servlet和javabean 。
第三個月,框架知識的學(xué)習(xí),因為現(xiàn)在的很多開發(fā)人員和公司為了增加開發(fā)效率,都會使用第三方框架,主流的是struts,spring,hibernate。
第四個月,網(wǎng)上找一些經(jīng)典的項目,嘗增試自己去編寫項目代碼,增強(qiáng)實戰(zhàn)能力。
最后就是每天堅持學(xué),堅持敲代碼,如果代碼少于3萬行代碼,那么你才剛剛上手;如果代碼超過5萬行,那么你才剛熟悉;如果代碼超過10萬行,那么恭喜你入門了。