歡迎來(lái)到培訓(xùn)無(wú)憂網(wǎng)!
咨詢熱線 400-001-5729
2022-11-26 21:04:51|已瀏覽:127次
java能自學(xué)嗎?Java是目前最流行的編程語(yǔ)言之一,有很多小伙伴不想做工廠又不想去培訓(xùn)機(jī)構(gòu)進(jìn)行培訓(xùn),選擇自學(xué),java能自學(xué)嗎?能,但是自學(xué)需要滿足幾個(gè)條件,如果你能做到,那么可以考慮自學(xué),自學(xué)必須理解能力比較強(qiáng),動(dòng)手能力也不差,自律能力極強(qiáng)的人。下面小編分享一些關(guān)于自學(xué)java的技巧。
首先你要了解Java是什么東西,用來(lái)干什么,怎么運(yùn)行?了解Java運(yùn)行環(huán)境,以及目前流行的編程語(yǔ)言,各有什么優(yōu)缺點(diǎn)?其次,你需要開始學(xué)習(xí)Java 基礎(chǔ),包括Java基本語(yǔ)法,面向?qū)ο缶幊趟枷耄惓#琁O流,集合,多線程,XML等等。再次,你需要學(xué)習(xí)數(shù)據(jù)庫(kù),可以選擇Mysql或者Oracle,學(xué)習(xí)內(nèi)容包括對(duì)表的操作(創(chuàng)建表,刪除表等等),創(chuàng)建用戶,給用戶不同權(quán)限,對(duì)表的數(shù)據(jù)操作(增刪改查),重點(diǎn)放在查詢(多表連接查詢,數(shù)據(jù)庫(kù)函數(shù)等等),還需要學(xué)會(huì)存儲(chǔ)過(guò)程,游標(biāo),序列等等。
你還需要學(xué)習(xí)使用JDBC連接數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)連接池(C3P0,DBCP等等),數(shù)據(jù)庫(kù)驅(qū)動(dòng)等等。你需要學(xué)習(xí)一些前端頁(yè)面的技術(shù),包括Html,CSS,JavaScript,jQuery,Ajax等等。你需要學(xué)習(xí)目前主流的Java框架,包括Spring,SpringMVC,mybatis,struts2,hibernate等等。
首先,需要一本基礎(chǔ)的語(yǔ)法書,就是普通大學(xué)里面用的就可以了。學(xué)習(xí)完語(yǔ)法后買本Think in Java看幾遍。其次,在學(xué)習(xí)的過(guò)程中注重自己多編寫代碼。自己動(dòng)手編寫代碼對(duì)于學(xué)習(xí)程序語(yǔ)言來(lái)說(shuō)太重要了。比如可以編點(diǎn)俄羅斯方塊,或者一個(gè)簡(jiǎn)單的學(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方向的話你需要對(duì)數(shù)據(jù)庫(kù)這塊好好弄下,JDBC編程要做到相當(dāng)熟悉,Servlet是很能代表JavaEE方向的技術(shù),更是要熟悉。可以選擇性的學(xué)習(xí)SSH框架,現(xiàn)在貌似很流行,但很多人只會(huì)用,不知道人家是怎樣實(shí)現(xiàn)的,這樣還不行,建議你在會(huì)用的基礎(chǔ)上看這些框架的源碼實(shí)現(xiàn)。
一定要看書,Java雖然變得越來(lái)越容易學(xué),然而那只代表入門容易,并不代表這門編程技術(shù)就真的變簡(jiǎn)單了。如果僅僅學(xué)了些皮毛,高手寫的程序你是望塵莫及的。在學(xué)習(xí)的過(guò)程中,書籍永遠(yuǎn)是知識(shí)最好的載體,很多出色的程序員大師精心編撰的編程書籍,富含的不僅僅是一些知識(shí),更多的是他們所傳授的思想,通過(guò)看書,專研書籍中的內(nèi)容,會(huì)讓你變得更加聰明,寫的程序也更加的精煉。
編程的時(shí)候,一定要獨(dú)立思考,,一個(gè)jdbc這么初級(jí)的東東應(yīng)該是熟記于心的,隨時(shí)用,信手拈來(lái),這樣才能成為高手。就好像一個(gè)修理工,一遍查手冊(cè),一邊給你修車,亦或是一個(gè)醫(yī)生,一邊看教程,一邊給你看病,想想就覺(jué)得恐怖。
注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.dedgn.cn/news-id-71242.html 違者必究!部分文章來(lái)源于網(wǎng)絡(luò)由培訓(xùn)無(wú)憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注java培訓(xùn)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050