怎么樣學(xué)習(xí)Java語言?
網(wǎng)友解答: 對(duì)于這個(gè)問題,首先是要看你是為了興趣而學(xué)習(xí)還是為了生活?或許大家會(huì)說這不是廢話嗎,我的興趣玩游戲,學(xué)java只不過是生活所迫。確實(shí),最近幾年java培訓(xùn)如雨后春筍般遍地而出,
對(duì)于這個(gè)問題,首先是要看你是為了興趣而學(xué)習(xí)還是為了生活?或許大家會(huì)說這不是廢話嗎,我的興趣玩游戲,學(xué)java只不過是生活所迫。確實(shí),最近幾年java培訓(xùn)如雨后春筍般遍地而出,所招收的學(xué)員也是參差不齊。我接觸過很多從其他行業(yè)轉(zhuǎn)過來的,經(jīng)過幾個(gè)月速成然后包裝幾年的經(jīng)驗(yàn),結(jié)果去公司上班啥也干不了,畢竟我覺得業(yè)務(wù)能力比代碼能力重要。當(dāng)初我也是那么過來的,現(xiàn)在我就跟大家說一下怎樣學(xué)好java。
首先,需要一本基礎(chǔ)的語法書,就是普通大學(xué)里面用的就可以了。學(xué)習(xí)完語法后買本Think in Java看幾遍。
其次,在學(xué)習(xí)的過程中注重自己多編寫代碼。自己動(dòng)手編寫代碼對(duì)于學(xué)習(xí)程序語言來說太重要了。比如可以編點(diǎn)俄羅斯方塊,或者一個(gè)簡單的學(xué)生管理系統(tǒng)這些的。
最后,學(xué)完了Java SE的知識(shí)后,你可以選擇Java EE方向 或者Java Me方向,一個(gè)搞企業(yè)級(jí)應(yīng)用開發(fā),一個(gè)是手機(jī)方向,現(xiàn)在Java手機(jī)方向還是不錯(cuò)的喲 。
我是做JavaEE方向的,如果你要做這個(gè)方向的話你需要對(duì)數(shù)據(jù)庫這塊好好弄下,JDBC編程要做到相當(dāng)熟悉,Servlet是很能代表JavaEE方向的技術(shù),更是要熟悉??梢赃x擇性的學(xué)習(xí)SSH框架,現(xiàn)在貌似很流行,但很多人只會(huì)用,不知道人家是怎樣實(shí)現(xiàn)的,這樣還不行,建議你在會(huì)用的基礎(chǔ)上看這些框架的源碼實(shí)現(xiàn)(這需要你對(duì)Java基礎(chǔ)相當(dāng)熟悉),理解了浙西底層實(shí)現(xiàn)原理,你在找工作的時(shí)候,跟面試官談這些,人家會(huì)很欣賞你
網(wǎng)友解答:先學(xué)javase基礎(chǔ),然后學(xué)高級(jí)一點(diǎn)的專題,如jdbc,多線程,網(wǎng)絡(luò)編程.之后學(xué)jspweb開發(fā),ajax開發(fā)等web相關(guān)的,然后學(xué)框架,比如ssh,然后做項(xiàng)目,這個(gè)就是javaee開發(fā)學(xué)習(xí)流程,學(xué)完之后你想做手機(jī)開發(fā)學(xué)android開發(fā),想搞桌面開發(fā),學(xué)swt和eclipsercp....