亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

java語(yǔ)言

學(xué)習(xí)java的主要內(nèi)容

時(shí)間:2024-07-22 11:14:12 java語(yǔ)言 我要投稿
  • 相關(guān)推薦

學(xué)習(xí)java的主要內(nèi)容

  很多同學(xué)都想要自己學(xué)習(xí)Java,但是應(yīng)該如何學(xué)習(xí),從何處著手卻很迷茫。下面是小編分享的學(xué)習(xí)java的主要內(nèi)容,一起來(lái)看一下吧。

學(xué)習(xí)java的主要內(nèi)容

  1、 java語(yǔ)法。

  通過任何一本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ò)誤。

  2、 常用類。

  永遠(yuǎn)不要寫別人已經(jīng)實(shí)現(xiàn)的代碼。有很多功能,用JDK中現(xiàn)有的類就可以完成。你需要熟悉JDK.可以通過研究JDK幫助文檔和JDK源代碼的方式,逐漸了解,你需要的類都在什么地方。

  一方面,要熟悉有哪些可以直接使用的資源;

  另一方面,學(xué)習(xí)一下,SUN公司的工程師怎樣寫代碼。

  3、 IDE 集成開發(fā)環(huán)境。

  現(xiàn)在企業(yè)最常用的是IBM公司的eclipse ,類似的還有JBuilder 、Idea,NetBeans等等。畢竟,只有5%的頂尖高手在使用簡(jiǎn)單的文本編輯器在寫Java代碼。多數(shù)程序員都是在使用這些東西。

  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)化,都是從這部分開始的。

  5、 JDBC Java數(shù)據(jù)庫(kù)連接。

  使用Java程序操作數(shù)據(jù)庫(kù)。這部分非常重要。幾乎所有的企業(yè)項(xiàng)目都會(huì)用到。

  6、 HTML CSS Javascript。

  HTML-- 超文本標(biāo)記語(yǔ)言。

  CSS --層疊樣式表。

  JavaScript--是一種由Netscape的LiveScript發(fā)展而來(lái)的腳本語(yǔ)言。 準(zhǔn)確的說,這些東西和Java語(yǔ)言本身關(guān)系不大。但是,現(xiàn)在的企業(yè)項(xiàng)目,以B/S結(jié)構(gòu)的居多。因此,我們的Java程序,會(huì)有大量的機(jī)會(huì)和它們打交道。需要提前準(zhǔn)備一下。

  7、你需要學(xué)習(xí)如何使用及管理WEB服務(wù)器

  例如tomcat,并且知道如何在其基礎(chǔ)上擴(kuò)展和維護(hù)WEB程序,如何使用它的附加服務(wù),如連接池。

  8、 JSP Servlet。

  這兩個(gè)是初級(jí)Java程序員必須掌握的基本技能,是所有B/S結(jié)構(gòu)框架的基礎(chǔ)。相應(yīng)的,還需要學(xué)習(xí)EL以及JSTL(StandardTagLibraries)和可以選擇的第三方TagLibraries,以提高表示層的處理能力。

  9、企業(yè)流行框架 Struts,Spring,Hibernate等。

  10、Java設(shè)計(jì)模式。

  有一些特殊的功能,只有按照特定的設(shè)計(jì)模式才能實(shí)現(xiàn)。如果你有了5萬(wàn)行以上的代碼經(jīng)驗(yàn),可以開始研究一下設(shè)計(jì)模式。

  11、你還要跟上技術(shù)發(fā)展的步伐,了解在Java項(xiàng)目中使用的新技術(shù)。如Ajax等。

  還有很多要學(xué)習(xí)的內(nèi)容。先介紹這么多吧,自己學(xué)習(xí)這些內(nèi)容,估計(jì)需要2年左右。如果有個(gè)好的指導(dǎo)老師,在培訓(xùn)學(xué)校進(jìn)行系統(tǒng)學(xué)習(xí),則需要4-5個(gè)月。

  java語(yǔ)言學(xué)習(xí)建議

  1、如何從零開始學(xué)習(xí)Java語(yǔ)言

  許多朋友在學(xué)習(xí)新的語(yǔ)言上有些困惑,如何學(xué)好Java語(yǔ)言。

  如何學(xué)好Java語(yǔ)言,分二種技術(shù)人員

  1)第一種:有編程語(yǔ)言的技術(shù)人員

  IT行業(yè)的朋友,應(yīng)為本事就有編程語(yǔ)言的技術(shù),學(xué)習(xí)Java語(yǔ)言不是困難的事情。所謂的懂一門語(yǔ)言就會(huì)其他語(yǔ)言。為什么這么說,應(yīng)他們有一些編程的基本知識(shí),他們知道如何去學(xué)習(xí)技術(shù)。如果你是這樣的話,請(qǐng)立即改正這錯(cuò)誤觀點(diǎn),因?yàn)檫@樣你即時(shí)學(xué)會(huì)了這門語(yǔ)言,但你只是略懂皮毛而已。熟話說:學(xué)東西就如建房子,打好基礎(chǔ),才能建出好房子。

  2)第二種:無(wú)編程語(yǔ)言的技術(shù)人員

  沒有編程語(yǔ)言的技術(shù)員,想學(xué)習(xí)語(yǔ)言,確實(shí)學(xué)起來(lái)比較費(fèi)勁。這篇文章主要就針對(duì)無(wú)編程技術(shù)的人員寫的。請(qǐng)看下文。(有編程經(jīng)驗(yàn)的朋友請(qǐng)略過)

  2、如何快速的學(xué)習(xí)Java語(yǔ)言

  1)了解Java的歷史信息(知己知彼百戰(zhàn)不殆)

  2)選擇屬于一本能看懂的Java書籍 (盡量不要使用電子書籍,電子書籍學(xué)習(xí)效率比較底)

  3)選擇一個(gè)培訓(xùn)機(jī)構(gòu)去學(xué)習(xí)(比如東方羅爾軟件培訓(xùn)學(xué)校)

  3、開展Java語(yǔ)言自學(xué)技術(shù)

  說到自學(xué),這里我們有很多朋友就會(huì)到網(wǎng)上去找很多很多Java語(yǔ)言視頻與書籍。因?yàn)橛写蠖嗔耍@里我們就無(wú)法選擇看誰(shuí)講的視頻與誰(shuí)選擇的書籍了。但我們的IT學(xué)堂里的視頻,是我們東方羅爾的老師親授的課程,簡(jiǎn)單易懂,如果不會(huì)的不懂的還可以通過微信進(jìn)行咨詢,簡(jiǎn)單方便。

  上面我說過如何快速的學(xué)習(xí)Java語(yǔ)言里面的選擇一本能看懂的書籍。

  古話說:書中自有黃金屋,書中自有顏如玉。

  4、如何選擇一本Java好書

  當(dāng)我們?nèi)D書館,看到一排排Java書籍的時(shí)候,我們當(dāng)時(shí)頭就大的感覺。這里我教大家一個(gè)選本好書的方法。

  1)把所有Java書籍的目錄看一遍:這里可以有選擇性的,有時(shí)候大多了,我們就可以選通過百度查詢一下,什么書合適初學(xué)者。由于網(wǎng)上的評(píng)價(jià)很多,建議把那些書名記下到圖書館找到,先查看這些書的目錄。

  2)選擇你自己覺得合適自己的幾本書籍:這里不是要你購(gòu)買,而是要你選擇基本書籍而已。

  3)觀看你選擇的幾本書籍的大約內(nèi)容:這里就是對(duì)比書籍內(nèi)容了,其實(shí)很多書初學(xué)者里面內(nèi)容有60-70%都相同相識(shí),這里只的大約內(nèi)容就是不相同的部分。

  4)如果你選擇的書籍有本你能看懂80%-90%以上:買了它,不能就不要買,不要浪費(fèi)錢?赡苣沐X多,你也可以買。熟話說有錢就是人性嘛!呵呵。

  5、Java自學(xué)之旅開始了

  1)書買好了,必須要看,每天必須堅(jiān)持看10頁(yè)以上。買回不看等于是垃圾。

  2)按照書上的代碼進(jìn)行編碼操作,這里有很多書籍里面有小部分代碼有點(diǎn)問題,因?yàn)閷憰氖侨,敲代碼的也是人,所以請(qǐng)仔細(xì)閱讀書中知識(shí)與代碼。

  3)熟練敲出書籍講解的代碼,必須能關(guān)上書本能成功敲出,如果不能請(qǐng)繼續(xù)熟練代碼,以為以后工作中不會(huì)給你書籍,讓你按照書籍去敲代碼。

  6、Java第一本書學(xué)習(xí)完成后開始學(xué)會(huì)多看Java基礎(chǔ)視頻

  1)為什么要Java基礎(chǔ)視頻,因?yàn)楹芏嗑W(wǎng)絡(luò)教育,有這獨(dú)特的講解方式與方法,這樣可以鞏固Java語(yǔ)言基礎(chǔ)。

  2)為什么要鞏固Java基礎(chǔ),上面我說過,學(xué)技術(shù),就如建房子,基礎(chǔ)好了,你就成功了一半,其他的就是填充你的技術(shù)知識(shí)與編程模式了。

【學(xué)習(xí)java的主要內(nèi)容】相關(guān)文章:

Java基礎(chǔ)學(xué)習(xí)步驟09-17

關(guān)于java的學(xué)習(xí)捷徑06-04

Java技術(shù)怎么學(xué)習(xí)10-25

Java語(yǔ)言的學(xué)習(xí)技巧08-11

Java編程學(xué)習(xí)示例07-31

java學(xué)習(xí)路線分享10-28

Java的特點(diǎn)學(xué)習(xí)教程08-27

java的學(xué)習(xí)方法10-06

如何學(xué)習(xí)JAVA開發(fā)10-13

新手如何學(xué)習(xí)Java07-06