JAVA學(xué)習(xí)心得_第1頁(yè)
JAVA學(xué)習(xí)心得_第2頁(yè)
JAVA學(xué)習(xí)心得_第3頁(yè)
JAVA學(xué)習(xí)心得_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精品文檔 JAVA學(xué)習(xí)心得從大三開(kāi)始算,我學(xué)習(xí)java已經(jīng)有一年的時(shí)間了,不過(guò)雖然時(shí)間長(zhǎng),但是對(duì)于現(xiàn)在的我還是一個(gè)初學(xué)者,懂不了多少的java初學(xué)者。期間曾迷茫過(guò),曾困惑過(guò),走了不少的彎路,老師布置的試驗(yàn)作業(yè)每次都是不會(huì)做,每次都是要問(wèn)同學(xué),這個(gè)代碼什么意思???為什么用這條代碼,用別的不行嗎?甚至后來(lái)根本沒(méi)耐心問(wèn),索性就復(fù)制同學(xué)的作業(yè)交上去。但是都是各種0分,害的同學(xué)也這樣,不過(guò)他能找老師反駁,而我卻沒(méi)實(shí)力。漸漸的,我認(rèn)識(shí)到這樣下去是不行的,我必須改正自己的學(xué)習(xí)態(tài)度和方式。接下提到的就是我這一年來(lái)的java學(xué)習(xí)心得。剛一開(kāi)始學(xué)習(xí)java時(shí),我就已經(jīng)學(xué)習(xí)過(guò)C語(yǔ)言,不過(guò)C語(yǔ)言學(xué)的不是很好,所以開(kāi)始看到j(luò)ava的時(shí)候我很反感,看著源代碼,都不知道失什么意思??磿臅r(shí)候一看到源代碼就頭疼,因?yàn)楦究床欢?。那段時(shí)間根本就是一無(wú)所獲,在圖書館借了一本書,關(guān)java的語(yǔ)法特性,與別的語(yǔ)言相比的優(yōu)點(diǎn),什么跨平臺(tái),源代碼公開(kāi),什么write once run anywhere,能說(shuō)得頭頭是道,可是一到具體的問(wèn)題,想寫一些具體的東西,問(wèn)題就都來(lái)了,根本不知道該怎么下手。所以每次李旺老師布置的試驗(yàn)作業(yè)都沒(méi)的按時(shí)完成。漸漸的時(shí)間過(guò)去了,一點(diǎn)進(jìn)展都沒(méi)有,我都幾乎要放棄了。而后又同學(xué)經(jīng)常來(lái)宿舍跟我講解,我很感謝他。慢慢的我也理解了一些知識(shí)。從他那里,我認(rèn)識(shí)到,JAVA是一門計(jì)算機(jī)語(yǔ)言,是人類發(fā)明的語(yǔ)言,應(yīng)該比人類語(yǔ)言更容易學(xué)習(xí),只要你有一種必勝學(xué)習(xí)JAVA心態(tài)就可以成功。學(xué)習(xí)JAVA的方法:JAVA學(xué)習(xí)中,首先要做到課前、課后復(fù)習(xí)及預(yù)習(xí),要時(shí)時(shí)保持一個(gè)清醒的頭腦;多和同學(xué)溝通;互相學(xué)習(xí);取長(zhǎng)補(bǔ)短;在學(xué)習(xí)中做到幫助他人或他人幫助自己。學(xué)習(xí)java,的確要學(xué)習(xí)的東西很多,就像同學(xué)提到的。Java不像.net一家獨(dú)大,Java的繁盛在于開(kāi)源社區(qū)的龐大,這也帶來(lái)了分支太多的問(wèn)題,怎樣選擇一條好的學(xué)習(xí)路線,對(duì)于初學(xué)者來(lái)說(shuō),的確是一件很迷茫的事。其實(shí)不管java東西再多,總有規(guī)律可循。對(duì)于學(xué)習(xí)java基礎(chǔ)的經(jīng)驗(yàn)就是多做、多思考,基礎(chǔ)知識(shí)的學(xué)習(xí)不能不求甚解,要追本溯源,弄清問(wèn)題的本質(zhì)。這樣才能舉一反三,由點(diǎn)及面。java的所有編程思路都是“面向?qū)ο蟆钡木幊?。所以大家在往更高境界發(fā)展以前一定要打好基礎(chǔ),基礎(chǔ)是王道。我們的基礎(chǔ)要扎實(shí)扎實(shí)再扎實(shí)。所謂打好基礎(chǔ)并不是說(shuō)要熟悉所有的java代碼。要了解java的結(jié)構(gòu)。class,methode,object,各種套用import,extend 讓自己在結(jié)構(gòu)上對(duì)java有個(gè)立體而且整體的了解。學(xué)Java千萬(wàn)不要浮躁。說(shuō)到浮躁,這也是一個(gè)很值得我深思的問(wèn)題。我覺(jué)得我自己也有這樣的傾向,不僅是我,估計(jì)大多數(shù)的人都有這個(gè)毛病??偸窍矚g討論什么語(yǔ)言最好,什么語(yǔ)言功能強(qiáng)大。這種討論倒沒(méi)有錯(cuò),不過(guò)真正學(xué)習(xí)的時(shí)候,浮躁會(huì)使你失去很多。在學(xué)習(xí)過(guò)程中,我很努力地使自己保持心理的平靜,從基礎(chǔ)學(xué)起,甚至是一些看上去完全沒(méi)有必要的基礎(chǔ)。同學(xué)要扎扎實(shí)實(shí),一步一個(gè)腳印的逐步學(xué)習(xí),不要想著一步登天。不然我問(wèn)他的時(shí)候,他跟我講的我也都不懂,這樣對(duì)我也沒(méi)用。要多查API,它是Java編程的基本方法,也是編程過(guò)程中所不斷利用的資源。Java的學(xué)習(xí)過(guò)程不僅僅是基本語(yǔ)法的學(xué)習(xí),更多的是去學(xué)習(xí)和掌握它所提供的API類庫(kù)。對(duì)于所接觸到的類,方法,都去仔細(xì)去閱讀文檔的說(shuō)明,再用自己編寫的實(shí)例去此時(shí)一下。而且不要只看而不練,學(xué)好java靠的還是實(shí)踐,在一周兩節(jié)的實(shí)驗(yàn)課要認(rèn)真編程,不懂問(wèn)同學(xué)或問(wèn)李老師。只有理論和實(shí)踐相結(jié)合才能真正掌握只是和技能。而且還要懂得運(yùn)用百度和谷歌,遇到問(wèn)題可以先搜索一下,實(shí)在不懂再找同學(xué)。理論學(xué)習(xí)。通過(guò)對(duì)理論的學(xué)習(xí),盡量了解新知識(shí)的概念;學(xué)習(xí)之后只是粗略的了解概念,不能和實(shí)際很好的結(jié)合。根據(jù)理論學(xué)習(xí)的知識(shí),考慮在什么場(chǎng)合下可以應(yīng)用這個(gè)新知識(shí),哪些地方已經(jīng)應(yīng)用了這個(gè)概念,建立對(duì)新知識(shí)的感性認(rèn)識(shí)。java是一種面向?qū)ο蟮牟僮髡Z(yǔ)言,必須要明白這點(diǎn),才能從總體上把握java。學(xué)習(xí)編程,首先要從分析別人的代碼開(kāi)始,明白他們的思路,認(rèn)真分析,在學(xué)習(xí)的過(guò)程中一定要?jiǎng)邮肿?、寫代碼,九比如說(shuō)老師布置的試驗(yàn)作業(yè),一定要自己做,不能抄同學(xué)的,首先不是為了應(yīng)付老師,而是要讓自己真正懂得java,這樣慢慢的,以后的試驗(yàn)自己就又實(shí)力去做。學(xué)習(xí)java不是抱一本書看看就行。很多東西和體會(huì)必須自己動(dòng)手才能真正屬于自己,實(shí)踐失最重要的。而且還可以從實(shí)驗(yàn)中,體會(huì)到編程的樂(lè)趣,感受到自己做好一個(gè)程序,然后運(yùn)行出結(jié)果,失很有成就感的!而對(duì)于J2EE,首先要先學(xué)JSP。要明白JSP的工作原理,在一個(gè)JSP文件第一次被請(qǐng)求時(shí),JSP引擎把該JSP文件轉(zhuǎn)換成為一個(gè)servlet,而這個(gè)引擎本身也是一個(gè)servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把該JSP文件轉(zhuǎn)換成一個(gè)Java源文件,在轉(zhuǎn)換時(shí)如果發(fā)現(xiàn)jsp文件有任何語(yǔ)法錯(cuò)誤,轉(zhuǎn)換過(guò)程將中斷,并向服務(wù)端和客戶端輸出出錯(cuò)信息JSP的調(diào)試比較麻煩,特別是當(dāng)bean是在一個(gè)session中存在時(shí),更加困難。得從好幾個(gè)頁(yè)面開(kāi)始往里面走才行。通常是用out.println()或System.out.print()來(lái)打一大堆的信息來(lái)查問(wèn)題。如果是用jbuilder做開(kāi)發(fā),它能直接調(diào)試JSP.不過(guò)更重要的是知道錯(cuò)誤產(chǎn)生的原因及解決方法。JSP是用JAVA寫的,所以它是大小寫敏感的,用過(guò)其他編程語(yǔ)言的人最容易犯這個(gè)錯(cuò)誤。另外在瀏覽器的地址欄中輸入的訪問(wèn)JSP的地址也是區(qū)分大小寫的. 在jsp中判斷字符串要使用compareTo方法,不要用=,因?yàn)樵趈ava中String變量不是一個(gè)簡(jiǎn)單的變量而是一個(gè)類實(shí)。所以JSP的知識(shí)不能欠缺,理解什么是servlet,什么是java bean,熟悉jsp常使用的標(biāo)簽對(duì)于學(xué)習(xí)java基礎(chǔ)的經(jīng)驗(yàn)就是多做、多思考,基礎(chǔ)知識(shí)的學(xué)習(xí)不能不求甚解,要追本溯源,弄清問(wèn)題的本質(zhì)。這樣才能舉一反三,由點(diǎn)及面。對(duì)于抽象的東西要能具體化,對(duì)于具體的東西要能抽象化?,F(xiàn)在我學(xué)習(xí)java基礎(chǔ)一直使用的是Java核心技術(shù)這本書,這本書失同學(xué)推薦我看的,感覺(jué)挺不錯(cuò)的,很基礎(chǔ)很全面。這本書強(qiáng)調(diào)重視基礎(chǔ),如果java基礎(chǔ)打的牢,在學(xué)習(xí)那些java框架就是非常輕松的事了。在這一年的學(xué)習(xí)過(guò)程中,通過(guò)同學(xué)的幫助和李旺老師的教導(dǎo),我對(duì)java有了初步的認(rèn)識(shí)和了解。學(xué)習(xí)java首先主要是學(xué)習(xí)了Java的程序結(jié)構(gòu),包括了循環(huán)、數(shù)組、類和方法以及字符串處理等內(nèi)容。在學(xué)習(xí)期間,上課認(rèn)真聽(tīng)老師的講解,特別是課后練習(xí)和上機(jī)的題目,以及老師提供

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論