激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

java學(xué)習心得體會(huì )

時(shí)間:2020-10-23 12:58:00 學(xué)習心得體會(huì ) 我要投稿

java學(xué)習心得體會(huì )范文

  篇一:JAVA學(xué)習心得

java學(xué)習心得體會(huì )范文

  從大三開(kāi)始算,我學(xué)習java已經(jīng)有一年的時(shí)間了,不過(guò)雖然時(shí)間長(cháng),但是對于現在的我還是一個(gè)初學(xué)者,懂不了多少的java初學(xué)者。期間曾迷茫過(guò),曾困惑過(guò),走了不少的彎路,老師布置的試驗作業(yè)每次都是不會(huì )做,每次都是要問(wèn)同學(xué),這個(gè)代碼什么意思?為什么用這條代碼,用別的不行嗎?甚至后來(lái)根本沒(méi)耐心問(wèn),索性就復制同學(xué)的作業(yè)交上去。但是都是各種0分,害的同學(xué)也這樣,不過(guò)他能找老師反駁,而我卻沒(méi)實(shí)力。。。漸漸的,我認識到這樣下去是不行的,我必須改正自己的學(xué)習態(tài)度和方式。接下提到的就是我這一年來(lái)的java學(xué)習心得。

  剛一開(kāi)始學(xué)習java時(shí),我就已經(jīng)學(xué)習過(guò)C語(yǔ)言,不過(guò)C語(yǔ)言學(xué)的不是很好,所以開(kāi)始看到j(luò )ava的時(shí)候我很反感,看著(zhù)源代碼,都不知道失什么意思?磿(shū)的時(shí)候一看到源代碼就頭疼,因為根本看不懂。那段時(shí)間根本就是一無(wú)所獲,在圖書(shū)館借了一本書(shū),關(guān)java的語(yǔ)法特性,與別的語(yǔ)言相比的優(yōu)點(diǎn),什么跨平臺,源代碼公開(kāi),什么writeoncerunanywhere,能說(shuō)得頭頭是道,可是一到具體的問(wèn)題,想寫(xiě)一些具體的東西,問(wèn)題就都來(lái)了,根本不知道該怎么下手。所以每次李旺老師布置的試驗作業(yè)都沒(méi)的按時(shí)完成。漸漸的時(shí)間過(guò)去了,一點(diǎn)進(jìn)展都沒(méi)有,我都幾乎要放棄了。 而后又同學(xué)經(jīng)常來(lái)宿舍跟我講解,我很感謝他。慢慢的我也理解了一些知識。從他那里,我認識到,JAVA是一門(mén)計算機語(yǔ)言,是人類(lèi)發(fā)明的語(yǔ)言,應該比人類(lèi)語(yǔ)言更容易學(xué)習,只要你有一種必勝學(xué)習JAVA心態(tài)就可以成功。

  學(xué)習JAVA的方法:JAVA學(xué)習中,首先要做到課前、課后復習及預習,要時(shí)時(shí)保持一個(gè)清醒的頭腦;多和同學(xué)溝通;互相學(xué)習;取長(cháng)補短;在學(xué)習中做到幫助他人或他人幫助自己。學(xué)習java,的確要學(xué)習的東西很多,就像同學(xué)提到的。Java不像.net一家獨大,Java的繁盛在于開(kāi)源社區的龐大,這也帶來(lái)了分支太多的問(wèn)題,怎樣選擇一條好的學(xué)習路線(xiàn),對于初學(xué)者來(lái)說(shuō),的確是一件很迷茫的事。其實(shí)不管java東西再多,總有規律可循。對于學(xué)習java基礎的經(jīng)驗就是多做、多思考,基礎知識的學(xué)習不能不求甚解,要追本溯源,弄清問(wèn)題的本質(zhì)。這樣才能舉一反三,由點(diǎn)及面。java的所有編程思路都是“面向對象”的編程。所以大家在往更高境界發(fā)展以前一定要打好基礎,基礎是王道。我們的基礎要扎實(shí)扎實(shí)再扎實(shí)。所謂打好基礎并不是說(shuō)要熟悉所有的java代碼。要了解java的結構。class,methode,object,各種套用import,extend 讓自己在結構上對java有個(gè)立體而且整體的了解。

  學(xué)Java千萬(wàn)不要浮躁。說(shuō)到浮躁,這也是一個(gè)很值得我深思的問(wèn)題。我覺(jué)得我自己也有這樣的傾向,不僅是我,估計大多數的人都有這個(gè)毛病?偸窍矚g討論什么語(yǔ)言最好,什么語(yǔ)言功能強大。這種討論倒沒(méi)有錯,不過(guò)真正學(xué)習的時(shí)候,浮躁會(huì )使你失去很多。在學(xué)習過(guò)程中,我很努力地使自己保持心理的平靜,從基礎學(xué)起,甚至是一些看上去完全沒(méi)有必要的基礎。

  同學(xué)要扎扎實(shí)實(shí),一步一個(gè)腳印的逐步學(xué)習,不要想著(zhù)一步登天。不然我問(wèn)他的時(shí)候,他跟我講的我也都不懂,這樣對我也沒(méi)用。

  要多查API,它是Java編程的基本方法,也是編程過(guò)程中所不斷利用的資源。Java的學(xué)習過(guò)程不僅僅是基本語(yǔ)法的學(xué)習,更多的是去學(xué)習和掌握它所提供的API類(lèi)庫。對于所接觸到的類(lèi),方法,都去仔細去閱讀文檔的說(shuō)明,再用自己編寫(xiě)的實(shí)例去此時(shí)一下。而且不要只看而不練,學(xué)好java靠的還是實(shí)踐,在一周兩節的實(shí)驗課要認真編程,不懂問(wèn)同學(xué)或問(wèn)李老師。只有理論和實(shí)踐相結合才能真正掌握只是和技能。而且還要懂得運用百度和谷歌,遇到問(wèn)題可以先搜索一下,實(shí)在不懂再找同學(xué)。理論學(xué)習。通過(guò)對理論的學(xué)習,盡量了解新知識的概念;學(xué)習之后只是粗略的了解概念,不能和實(shí)際很好的結合。根據理論學(xué)習的知識,考慮在什么場(chǎng)合下可以應用這個(gè)新知識,哪些地方已經(jīng)應用了這個(gè)概念,建立對新知識的感性認識。

  java是一種面向對象的操作語(yǔ)言,必須要明白這點(diǎn),才能從總體上把握java。學(xué)習編程,首先要從分析別人的代碼開(kāi)始,明白他們的思路,認真分析,在學(xué)習的過(guò)程中一定要動(dòng)手做、寫(xiě)代碼,九比如說(shuō)老師布置的試驗作業(yè),一定要自己做,不能抄同學(xué)的,首先不是為了應付老師,而是要讓自己真正懂得java,這樣慢慢的,以后的`試驗自己就又實(shí)力去做。學(xué)習java不是抱一本書(shū)看看就行。很多東西和體會(huì )必須自己動(dòng)手才能真正屬于自己,實(shí)踐失最重要的。而且還可以從實(shí)驗中,體會(huì )到編程的樂(lè )趣,感受到自己做好一個(gè)程序,然后運行出結果,失很有成就感的!

  而對于J2EE,首先要先學(xué)JSP。要明白JSP的工作原理,在一個(gè)JSP文件第一次被請求時(shí),JSP引擎把該JSP文件轉換成為一個(gè)servlet,而這個(gè)引擎本身也是一個(gè)servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把該JSP文件轉換成一個(gè)Java源文件,在轉換時(shí)如果發(fā)現jsp文件有任何語(yǔ)法錯誤,轉換過(guò)程將中斷,并向服務(wù)端和客戶(hù)端輸出出錯信息JSP的調試比較麻煩,特別是當bean是在一個(gè)session中存在時(shí),更加困難。得從好幾個(gè)頁(yè)面開(kāi)始往里面走才行。通常是用out.println()或System.out.print()來(lái)打一大堆的信息來(lái)查問(wèn)題。

  如果是用jbuilder做開(kāi)發(fā),它能直接調試JSP.不過(guò)更重要的是知道錯誤產(chǎn)生的原因及解決方法。JSP是用JAVA寫(xiě)的,所以它是大小寫(xiě)敏感的,用過(guò)其他編程語(yǔ)言的人最容易犯這個(gè)錯誤。另外在瀏覽器的地址欄中輸入的訪(fǎng)問(wèn)JSP的地址也是區分大小寫(xiě)的. 在jsp中判斷字符串要使用compareTo方法,不要用==,因為在java中String變量不是一個(gè)簡(jiǎn)單的變量而是一個(gè)類(lèi)實(shí)。所以JSP的知識不能欠缺,理解什么是servlet,什么是java bean,熟悉jsp常使用的標簽

  對于學(xué)習java基礎的經(jīng)驗就是多做、多思考,基礎知識的學(xué)

  習不能不求甚解,要追本溯源,弄清問(wèn)題的本質(zhì)。這樣才能舉一反三,由點(diǎn)及面。對于抽象的東西要能具體化,對于具體的東西要能抽象化,F在我學(xué)習java基礎一直使用的是《Java核心技術(shù)》這本書(shū),這本書(shū)失同學(xué)推薦我看的,感覺(jué)挺不錯的,很基礎很全面。這本書(shū)強調重視基礎,如果java基礎打的牢,在學(xué)習那些java框架就是非常輕松的事了。

  在這一年的學(xué)習過(guò)程中,通過(guò)同學(xué)的幫助和李旺老師的教導,我對java有了初步的認識和了解。學(xué)習java首先主要是學(xué)習了Java的程序結構,包括了循環(huán)、數組、類(lèi)和方法以及字符串處理等內容。在學(xué)習期間,上課認真聽(tīng)老師的講解,特別是課后練習和上機的題目,以及老師提供給我們的有關(guān)學(xué)習編程語(yǔ)言的方法和技巧,對于我鞏固所學(xué)的理論知識有很大的幫助,F在我也只是剛剛開(kāi)始學(xué)習Java語(yǔ)言,所以想真正掌握Java技術(shù),以后還會(huì )有很長(cháng)的一段過(guò)程需要我們更加努力地去學(xué)習。畢竟,知識需要靠積累才能真正掌握。

  篇二:學(xué)習java的心得體會(huì )

  我是今年3月份接觸java的,其實(shí)上大學(xué)以前就買(mǎi)過(guò)java的書(shū),但沒(méi)進(jìn)去,因為那個(gè)時(shí)候我在學(xué)習vb,對于java代碼類(lèi)c的編寫(xiě)方式不是很習慣,所以就沒(méi)有認真的看。為什么最后好是學(xué)習java了呢。是因為我看到用java構建的web應用程序很不錯,實(shí)現的功能也很多,在現在的網(wǎng)絡(luò )社會(huì )里,肯定會(huì )有一番作為,而且我已經(jīng)忍受不了m$的代碼封鎖,所以轉投java了。學(xué)習java已經(jīng)8個(gè)月了,在這里跟大家說(shuō)下心得,我剛開(kāi)始是看 第三版,因為學(xué)校沒(méi)開(kāi)java課,所以幾乎全是自學(xué),用了將近二個(gè)月的時(shí)間把這本大書(shū)啃完,感覺(jué)這書(shū)不錯,但也有很多人說(shuō)這書(shū)不好,的確這書(shū)不是按常規的順序講的,內容跳躍性強,但講的很深入,比較適合有cc++基礎的人看,這書(shū)看完,你就算基本掌握 java的基礎了,也就j2se部分。

  現在java分三大部分基礎,從大到小排列:j2ee, j2se, j2me!j2ee:這個(gè)就是現在最流行,也很java技術(shù)用的最多的地方,java企業(yè)應用,要學(xué)好它,首先就要有java的基礎,這是最基本的,然后學(xué)習servlet,jsp,javabean以及基本的mvc結構,當然還有其他輔助知識,比如js,html還有一個(gè)對數據庫的操作,這些都需要時(shí)間來(lái)學(xué)習,學(xué)完這些后基本就可以做些簡(jiǎn)單的web應用程序了,比如模擬一個(gè)小的網(wǎng)上銀行等等,但做出來(lái)后肯定不易維護,因為剛才說(shuō)的都是技術(shù)的性的東西,還需要學(xué)些思想性的東西,那就是設計模式,它是對一些解決特定問(wèn)題的指導,并不是解決問(wèn)題的方法,現在認可的設計模式一共有23種,在j2ee里除了這23種外還有幾種,我還不太了解,我認為設計模式方面的書(shū)《設計模式-可復用面向對象軟件的基礎》英文名《design patterns-elements of reusable object-oriented software》這是提出設計模式那4為大牛寫(xiě)的,此書(shū)非常的抽象,使用語(yǔ)言是c++和smalltalk,有勇氣和有基礎的人可以嘗試一下。

  j2se:java技術(shù)的基礎,很多基礎都是先從介紹它開(kāi)始,它和j2ee的區別就是jdk不同,j2ee比j2se的jdk要大一些,多一些類(lèi)包,但那些是在j2se中用不到的,j2se不光是基礎,也是java技術(shù)的一個(gè)應用方向,就是利用swing開(kāi)發(fā)桌面應用程序,但在windows平臺上,m$的地位是無(wú)法撼動(dòng)的,再加上swing開(kāi)發(fā)起來(lái)不是很容易,所以在j2se領(lǐng)域上,java一直處于劣勢,發(fā)展很慢,說(shuō)到j(luò )2se就一定要下eclipse,在別人眼里,eclipse只不過(guò)是一個(gè)java的ide,但那只是eclipse的冰山一角,其實(shí)eclipse是一個(gè)大的平臺,暫可以把它比喻成windows,我們可以利用winapi去開(kāi)發(fā)在windows上運行的程序,eclipse也可以,我們稱(chēng)為eclipse插件開(kāi)發(fā),現在這項技術(shù)也在慢慢興起,有些公司已經(jīng)有應用的項目,eclipse用的是自己開(kāi)發(fā)的gui包,就是swt/jface,其實(shí)跟swing是一樣的,都是由java寫(xiě)的,但一個(gè)是sun寫(xiě)的,一個(gè)ibm寫(xiě)的,swt/jface用的本地的資源,所以運行起來(lái)很快,界面也可以做的非常漂亮,而且移植也做的很不錯,所以eclipse插件可以很容易的移植到linux上,相信這項技術(shù)一定很有發(fā)展。

  篇三:Java心得體會(huì )

  在學(xué)習了近一個(gè)學(xué)期java后,我有了一點(diǎn)自己的見(jiàn)解。Java是面向對象的,具有平臺無(wú)關(guān)性。所以現在被廣泛的應用于很多領(lǐng)域。也是因為老師在開(kāi)始上課的時(shí)候就給我們講過(guò)這些,所以帶有興趣和動(dòng)力去學(xué)習java程序設計。

  在開(kāi)始學(xué)習java時(shí),覺(jué)得有c語(yǔ)言做基礎會(huì )比較容易一些。Java區分大小寫(xiě),在一開(kāi)始調試別人的程序時(shí),常會(huì )因為字母、空格等一些小的失誤調試不出來(lái),慢慢地隨著(zhù)練習的增多,這些低級錯誤也漸漸可以避免了。Java中類(lèi)比較多,還有包等,一開(kāi)始學(xué)起來(lái)覺(jué)得比較繁瑣。

  通過(guò)學(xué)習,對java有了一定的了解。Java的運行原理:Java是一門(mén)編譯解釋型語(yǔ)言,我們寫(xiě)好的Java程序經(jīng)過(guò)編譯后生成后綴名為class的文件,在經(jīng)過(guò)Java虛擬機JVM對class文件進(jìn)行解釋運行,Java程序才能運行起來(lái)。(需要JVM是它實(shí)現跨平臺的關(guān)鍵,所以又說(shuō)Java是跨平臺語(yǔ)言)。Java思想:Java是一門(mén)面向對向語(yǔ)言,他定義一切都是對象,例如小程序:

  里邊定義了兩個(gè)類(lèi)NewClass 和Student NewClass調用了Student 的add()方法。

  課堂上老師根據課本講的內容都是基礎的,要想有進(jìn)一步的提高,需要課下花時(shí)間去求助網(wǎng)絡(luò )等方法。因為之前我沒(méi)有太大的興趣和充足的時(shí)間,所以只是學(xué)習課本基礎知識。后來(lái)我從網(wǎng)絡(luò )上學(xué)習了一些關(guān)于java程序匯編的一些思想,有助于以后深入系統的學(xué)習。

  具體而言,學(xué)習java其實(shí)就是學(xué)習程序設計,學(xué)習程序設計就需要接受一種編程思想。要掌握java的精華特性而且要知道是什么,比如,Interface和multi-thread。用interface是更好的多繼承的模型,而多線(xiàn)程則是設計到語(yǔ)言一級的重要特性。要完全理解interface是為什么,用多線(xiàn)程又有幾種常用的編程模型。學(xué)習語(yǔ)言是要應用的,所以在掌握基本的思想后要轉化為應用。目前比較好的開(kāi)發(fā)模式是采用自定向下的面向對象的設計,加上MVC的模式(MVC架構是"Model-View-Controller"的縮寫(xiě),中文翻譯為"模型-視圖-控制器"。MVC應用程序總是由這三個(gè)部分組成。

  Event(事件)導致Controller改變Model或View,或者同時(shí)改變兩者。)。首先要找出最頂層的對象(這往往是最難的),然后一層一層往下遞歸,記住每次應符合7+/-2的原則,因為我們人的短記憶就是這樣。一般有圖形用戶(hù)界面的應從界面開(kāi)始設計。在有了初步的設計模型之后,為了更好的設計程序,應該學(xué)習一下設計模式,例如體系結構模式(Layering分層,Pipe/Filter管道或過(guò)濾器)、編程模式(比如Copy-on-Write)。

  懂了這些模式之后,就會(huì )對系統的整體結構有很好的把握,而學(xué)術(shù)上也有傾向一(來(lái)自:WwW.zaiDian.com 在點(diǎn)網(wǎng))個(gè)系統完全可以由各種模式組合而成。對于程序設計,在初步對基本程序進(jìn)行調試后,應該將紙上談兵轉化成實(shí)踐。一般課本上的例子不能算是實(shí)踐,只能知道一些語(yǔ)言特性的應用,而對于實(shí)際的工程來(lái)講僅是冰山一角。對于像我們這樣的初學(xué)者,應該在公認的論壇里面找一些比較經(jīng)典的例子。比如用Java實(shí)現的HotDraw(源自SmallTalk),在

  rolemodel.com這個(gè)網(wǎng)站中,有一些原代碼和一些基本設計的文檔。從HotDraw上我學(xué)到了什么是Framework,以及如何用rolemodel的方式來(lái)構造,這樣我就可以應用到其他的地方。設計模式目前有23種。 當有了一定的基礎之后,按照前輩的建議,用簡(jiǎn)單的程序實(shí)現一些簡(jiǎn)單的系統。如果可以對他進(jìn)行進(jìn)一步的修改,找出自己覺(jué)得可以提高性能的地方,加上自己的設計,那就更上一個(gè)層次了,也就會(huì )真正地感到有所收獲。學(xué)習要學(xué)以致用,所以要加強實(shí)踐。

  我們在看書(shū)的時(shí)候,不要等到你完全理解了才動(dòng)手敲代碼,而是應該在看書(shū)的同時(shí)敲代碼,程序運行的各種情況可以讓你更快更牢固的掌握知識點(diǎn)。 對目前的學(xué)習狀況,應該每天要多敲代碼(在敲代碼是要按自己的想法去敲,不要只是抄別人的代碼),把老師布置的作業(yè)做好,好好寫(xiě)實(shí)驗報告,同時(shí)要把自己做過(guò)的程序都保存好,有助于以后的復習鞏固。如果有更深一步的學(xué)習需要,我會(huì )看別人推薦的書(shū)《(java2 21天自學(xué)通)Sams Teach Yourself java 2 in 21 Days,Professional Reference Edition》《面向對象軟件構造(Object-Oriented Software Construction)》《設計模式(Design Patterns)》《The Art of Computer Programming》。 學(xué)習是一個(gè)循序漸進(jìn)的過(guò)程,要在獨立思考的基礎上遇到不懂的問(wèn)題向別人求救。萬(wàn)不得已才請教別人?催^(guò)一些學(xué)習java較好的人的經(jīng)驗是他們在遇到問(wèn)題時(shí)首先自己思考,很多問(wèn)題稍做思考就可以解決。當必須要請教時(shí),在請教之前,你應該先回答如下幾個(gè)問(wèn)題。 1是否在google中搜索了問(wèn)題的解決辦法?

  2是否查看了Java API文檔?

  3是否查找過(guò)相關(guān)書(shū)籍?

  4是否寫(xiě)代碼測試過(guò)?

  如果回答都是"是"的話(huà),而且還沒(méi)有找到解決辦法,再問(wèn)別人不遲。要知道獨立思考的能力很重要。我們在其他的學(xué)習中也遇到過(guò)這樣的情況,所以我們清楚獨立思考的重要性,它有助于我們更加深入牢固地掌握知識,比向別人求助記得更牢。

  總之,每個(gè)語(yǔ)言能夠存活并且發(fā)展起來(lái),必有其特點(diǎn)讓人們喜歡,學(xué)習java雖然是課程設置的要求,但隨著(zhù)學(xué)習的進(jìn)一步深入,對它也有了一定的興趣,F在有很多種計算機語(yǔ)言,語(yǔ)言和語(yǔ)言沒(méi)有比較的必要的,語(yǔ)言只是工具,重要的是思想!所以在學(xué)習的過(guò)程中,選定一種感興趣的語(yǔ)言后,首先學(xué)習基本的語(yǔ)句,然后在宏觀(guān)角度去學(xué)習程序設計的思想。

【java學(xué)習心得體會(huì )范文】相關(guān)文章:

JAVA學(xué)習筆記08-29

Java學(xué)習筆記08-13

學(xué)習java技巧10-12

java學(xué)習技巧10-12

Java學(xué)習要點(diǎn)匯總10-12

JAVA學(xué)習技巧分享08-13

學(xué)習Java的技巧08-13

Java程序學(xué)習方法08-13

JAVA和WAP移動(dòng)學(xué)習技術(shù)11-10

Java認證的最佳學(xué)習思路09-17

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频