java的主要內(nèi)容1、 java語(yǔ)法。
通過(guò)任何一本Java入門書籍,都可以學(xué)會(huì)Java的基本語(yǔ)法。千萬(wàn)不要認(rèn)為,你把書上的例子程序都能寫出來(lái)就算學(xué)會(huì)了Java語(yǔ)法。要想真正掌握,還需要做大量的測(cè)試題。對(duì)語(yǔ)法不準(zhǔn)確的理解,會(huì)使你寫的代碼出現(xiàn)邏輯錯(cuò)誤。而這些錯(cuò)誤會(huì)使你在真正的項(xiàng)目開發(fā)中吃盡苦頭:你認(rèn)為正確才會(huì)寫上去。而在幾十萬(wàn)行代碼中找出幾行有邏輯錯(cuò)誤的代碼,非常困難。因?yàn)槟銕缀醪粫?huì)懷疑你認(rèn)為正確的代碼存在錯(cuò)誤。
java的主要內(nèi)容2、 常用類。
永遠(yuǎn)不要寫別人已經(jīng)實(shí)現(xiàn)的代碼。有很多功能,用JDK中現(xiàn)有的類就可以完成。你需要熟悉JDK.可以通過(guò)研究JDK幫助文檔和JDK源代碼的方式,逐漸了解,你需要的類都在什么地方。一方面,要熟悉有哪些可以直接使用的資源,另一方面,學(xué)習(xí)一下,SUN公司的工程師怎樣寫代碼。
java的主要內(nèi)容3、 IDE 集成開發(fā)環(huán)境。
現(xiàn)在企業(yè)最常用的是IBM公司的eclipse ,類似的還有JBuilder 、Idea,NetBeans等等。畢竟,只有5%的頂尖高手在使用簡(jiǎn)單的文本編輯器在寫Java代碼。多數(shù)程序員都是在使用這些東西。
java的主要內(nèi)容4、 數(shù)據(jù)庫(kù)。
MySql,Oracle,DB2.小項(xiàng)目多數(shù)使用MySql這樣的免費(fèi)數(shù)據(jù)庫(kù)。大一些的項(xiàng)目會(huì)考慮使用Oracle或者DB2. Java項(xiàng)目很少使用SqlServer。因此,你還需要學(xué)習(xí)數(shù)據(jù)庫(kù)方面的一些知識(shí)??梢詮腟QL語(yǔ)言開始。這些數(shù)據(jù)庫(kù)都支持標(biāo)準(zhǔn)SQL.學(xué)會(huì)基本的SQL,參考具體的數(shù)據(jù)庫(kù)手冊(cè),就可以完成一般的項(xiàng)目開發(fā)了。當(dāng)然,要想使你的程序運(yùn)行的效率更高,需要更深入的學(xué)習(xí)。大部分的程序優(yōu)化,都是從這部分開始的。
java的主要內(nèi)容5、 JDBC Java數(shù)據(jù)庫(kù)連接。
使用Java程序操作數(shù)據(jù)庫(kù)。這部分非常重要。幾乎所有的企業(yè)項(xiàng)目都會(huì)用到。
怎么學(xué)習(xí)java
初學(xué)JAVA,至少應(yīng)做到以下幾點(diǎn)(前提是有編程基礎(chǔ)):
1.時(shí)刻提醒自己Java是一種OOP語(yǔ)言工具,而不僅僅是編碼,只有這樣才能總體把握和運(yùn)用Java。
2.在學(xué)習(xí)的過(guò)程中,最好能夠了解Java的底層機(jī)制,而不是僅僅停留在表層,不是抄書上的例子運(yùn)行出結(jié)果就可以。要注意,即便對(duì)一個(gè)簡(jiǎn)單的例子也要有耐心去琢磨、調(diào)試、改動(dòng)。
3.在學(xué)習(xí)的過(guò)程中一定要?jiǎng)邮肿?、寫代碼,而不是抱一本書看看就行。很多東西和體會(huì)必須自己動(dòng)手才能真正屬于自己,最好能參與一些實(shí)際的項(xiàng)目。
4.在學(xué)到一定階段后,你開始希望用學(xué)過(guò)的東西做些什么。這時(shí)的你應(yīng)該開始學(xué)習(xí)一些更多、更復(fù)雜的知識(shí),比如J2EE平臺(tái)的構(gòu)建、EJB的開發(fā)等。對(duì)于這一部分,我建議最好找一本較薄的書先了解一個(gè)大概,心里有個(gè)總體的認(rèn)識(shí),對(duì)更多的技術(shù)術(shù)語(yǔ)做個(gè)初步掌握。我認(rèn)為這個(gè)階段看看《J2EE技術(shù)實(shí)踐》很不錯(cuò),它可以讓你了解J2EE包含的各種技術(shù)和框架,同時(shí)提供很多實(shí)際的例子來(lái)加深對(duì)J2EE的整體了解。
想了解更多相關(guān)資訊請(qǐng)關(guān)注java培訓(xùn)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注賦能網(wǎng)了解更多:4008-569-579
本文鏈接:
本文章“長(zhǎng)沙學(xué)java的主要內(nèi)容”已幫助 77 人
免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識(shí)產(chǎn)權(quán)侵權(quán)的法律責(zé)任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓(xùn)機(jī)構(gòu)》培訓(xùn)課程》學(xué)習(xí)資訊》課程優(yōu)惠》課程開班》學(xué)校地址等機(jī)構(gòu)信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢熱線:4008-569-579