網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 體裁作文 > 心得體會

java實訓心得體會(通用6篇)

欄目: 心得體會 / 發佈於: / 人氣:2.64W

當我們受到啟發,對生活有了新的感悟時,心得體會是很好的記錄方式,這樣能夠給人努力向前的動力。那麼如何寫心得體會才能更有感染力呢?下面是小編整理的java實訓心得體會(通用6篇),僅供參考,歡迎大家閲讀。

java實訓心得體會(通用6篇)

java實訓心得體會1

一、實訓項目

簡易記事本

二、實訓目的和要求

本次實訓是對前面學過的所有面向對象的編程思想以及JAVA WEB編程方法的一個總結、回顧和實踐,因此,開始設計前學生一定要先回顧以前所學的內容,明確本次作業設計所要用到的技術點併到網上搜索以及查閲相關的書籍來蒐集資料。通過編寫採用JSP+Servlet+JavaBean技術框架的應用系統綜合實例,以掌握Java WEB開發技術。

具體要求有以下幾點:

1.問題的描述與程序將要實現的具體功能。

2.程序功能實現的具體設計思路或框架,並檢查流程設計。

3.代碼實現。

4.設計小結。

三、實訓項目的開發環境和所使用的技術

基於J2SE基礎,利用MyEclipse 8.5以上版本的集成開發環境完成實訓項目,界面友好,代碼的可維護性好,有必要的註釋和相應的文檔。

四、實訓地點、日程、分組情況:

實訓地點:4棟303機房

日程:

第一階段:1.班級分組,選定課題,查閲相關資料半天

2.劃分模塊、小組成員分工半天

3.利用CASE工具進行系統設計和分析,並編制源程序5天

第二階段:上機調試,修改、調試、完善系統2天

第三階段:撰寫、上交課程設計報告,上交課程設計作品源程序(每人1份)2天

五、程序分析

功能模塊説明

六、程序設計及實現

1、實現彈出菜單(JpopupMenu)

2、設置字型,字體大小,字體顏色

3、實現自動換行

七、實訓總結

通過3天的實訓,雖然實訓的時間不長,但是總體上收穫是很大的,我們的java課程學到的只是java和皮毛,一開始我還沒有信心完成。我仔細看了書上的代碼之後。對計事本有了一個大體的瞭解,在初訓的實候知道自己應該做一個什麼樣的計事本了,在實訓的過程中也遇到了不少困難,通過查API文檔和看書,解決了問題,在寫到字符的查找的替換時後,用到了上課時學到的知識,對字體的風格的保存裏面的顏色分離和還原方法,是通過查API文檔獲得的,現在我所寫的計事本只實現在一些基本功能。簡單的複製粘貼,字體風格的設置,還有就是查找和替換功能以及一些字體風格的保存.對文件的操作基本都用到了。

在實現記事本的功能過程中,也不是很順利,基本的文件讀寫和保存文檔的複製、粘貼、刪除等功能還比較容易實現,但如何改變字體、字體顏色和背景顏色,就比較麻煩了,要實現字體顏色和背景顏色,首先要調用系統的調色板,再進行設置。但如何調用系統調色板?我是通過查閲幫助文檔來找到其調用方法的。像自動換行、設置字體等都是通過方法來調用,給相關事件加上監聽,在進行響應事件。整個程序中方法才是最關鍵的,也是最困難的。所以像查找、替換、轉到幾個功能我都不知道用什麼方法,也由於時間有限,沒有完成其功能。總體的感覺是對java有了一個全新的認識,現在感覺用java做小的圖形用户程序有些缺陷,但是在其的應用方面。尤其是有網絡方面的應用,在整個實訓我也嘗試過做一個小的畫圖軟件。但是由於時間關係還有一個是自身的知識的欠缺,最終這個事情被擱淺下來了。最後還是進行計事本的編寫。由於在做畫圖軟件時花了不了時間,所以現在的計事本的功能不是很全,如果有更多的時間,我會把這個記事體再完善一下,再把畫圖軟件也做出來。實訓的時間不長,但是我會在課外把它們的功能完善。然後再學習一下java和網絡的編程,體驗java的前沿技術。

在學習的過程中也體會到,遇到問題也要請教。不然的話自己一個人去做的話會花很多的時間,我在做這個記事本的時間,其中也問到過許多問題,通過同學的幫助下解決了,提高了程序的開發進程。其他的同學有問題的話我也是給他們儘量解決。我認為學習知識的過程當中就應該是相互學習相互進步的。

Java是面在的主流技術我會努力將它學好,現在我缺乏的是堅持不懈的精神,我會向他學習。

雖然學習java的路還很找,但我會繼續走下去。

java實訓心得體會2

時間過得真快,轉眼間,在廈門萬策實訓基地短短20天的實訓生活已悄然過去幾天了,然而實訓的過程還歷歷在目。

實訓期間,讓我學到了很多東西,不僅使我在理論上對IT領域有了全新的認識,在實踐能力上也得到了提高,真正地做到了學以致用,更學到了很多做人的道理,對我來説受益非淺。除此以外,我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何説服別人認同自己的觀點。這一次親身感受到理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對於我以後學習、找工作也真是受益菲淺,在短短的20天中相信這些寶貴的經驗會成為我今後成功的重要的基石。

作為一名大三的學生,經過差不多三年的在校學習,對程序設計有了理性的認識和理解。在校期間,一直忙於理論知識的學習,只能偶爾練習一些小程序,沒有機會也沒有相應的經驗來參與項目的開發。所以在實訓之前,軟件項目開發對我來説是比較抽象的,一個完整的項目要怎麼來分工以及完成該項目所要的基本步驟也不明確。而經過這次實訓,讓我明白一個完整項目的開發,必須由團隊來分工合作,並在每個階段中進行必要的總結與論證。

一個完整項目的開發它所要經歷的階段包括:規劃和用例説明、項目結構和風險評估、業務功能説明書、詳細設計説明書、代碼實現、測試、操作手冊。一個項目的開發所需要的財力、人力都是大量的,如果沒有一個好的遠景規劃,對以後的開發進度會產生很大的影響,嚴重時導致在預定時間內不能完成該項目或者完成的項目跟原先計劃所要實現的項目功能不符合。一份好的項目結構、業務功能和詳細設計説明書對一個項目的開發有明確的指引作用,它可以使開發人員對這個項目所要實現的功能在總體上有具體的認識,並能減少在開發過程中出現不必要的脱節。代碼的實現是一個項目開發成功與否的關鍵,可以説,前面所做的事情就是為代碼的實現做鋪墊。

經過幾天天的JAVAwebOA辦公系統開發的實訓,我對JAVA軟件開發平台有了更深一步的瞭解與深入,對Sun公司的MyEclipse認識與使用也有了大大的提高。開發這個OA辦公系統用到知識幾乎都是以前課本上所沒有學到這,很多都是現學現賣,所以用起來遇到很多的阻力。我做的模塊是考勤的請假管理,要用到DAO,和MVC設計思想模式。聽課的時候不太明白這是怎樣的一種設計模式,隨着慢慢的深入開發,通過解決各種問題,體會到了這兩個設計模式的一些要領。雖然後面和數據庫連接時成功,但是卻沒有在數據庫看到應該增加進去的內容,調試了很久還是沒有成功,由於時間問題最後只好作罷。但是我有決心會去弄明白它。

這次實訓也讓我深刻了解到,不管在工作中還是在生活中要和老師,同學保持良好的關係是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現代社會的做人的一個最基本的問題。對於自己這樣一個即將步入社會的人來説,需要學習的東西很多,他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學習很多知識、道理。

突然想起魯迅先生的一句話:這裏本來沒有路,只是走的人多了,也便成了路。生活的路呢?生活的路也是人走出來的,每個人一生總要去很多陌生的地方,然後熟悉,而接着又要啟程去另一個陌生的地方。在不久就要踏上人生另一旅程的時候,有時不免會感到有些茫然,感到無助,但生活的路誰都無法預設,只能一步一步摸索,但只要方向正確,不要走入歧途,走哪條路都走向光明。

java實訓心得體會3

在上學期的最後一週和本學期的第一週,我和同組的學員在學校機房進行了JAVA暑期實訓,現在已經結束了。

回首上學期的java學習,重點還是在學習概念等一些常識性的東西,Application應用程序和Applet小程序,它的開發工具、數據類型、變量、接口、輸入輸出流等。學會分析異常,拋出異常,後期主要是小程序運用,Gui界面設計和事件。我覺得這兩種程序結構有很大的不同,不管是體系結構還是運行方式,都有很大的區別,而我主要偏向於小程序的學習。因為我感覺它實用性比較大,可以做出很多不錯的遊戲、運用程序等,而且它比較靈活。當然學知識不能僅憑自己的愛好和一時興趣,要一步一個腳印、認認真真、踏踏實實,理論與實踐相結合。在掌握課本實例和內容之後,要有一定的擴展閲讀和課外學習,充分全面的瞭解JAVA的應用和擴展運用。在我所學的語言當中,我自認為JAVA是一門比較強大的面向對象程式語言。不僅僅因為它的跨平台性,更多的是因為它的靈活多變和實用性,而且它比較的經典和強悍。

這次實訓,面對老師佈置的任務,一開始有些慌張和無措。不過,事後我首先想到這和課本上的某些知識具有結合點,回憶和分析了老師教過的算法和具體實施方法,並綜合考慮了其他的方面。在編寫時,一個小小的符號、一個常量變量的設定,這都無不考量着我的細心和嚴謹。所以學習JAVA,不僅對我們以後學習其他語言有很大

的好處,而且也讓我們知道了和理解了作為一個編程人員首先應具有的良好心理素質,那就是冷靜思考和專心致志。

在此次實訓中,我意識到一個好的編程人員要善於溝通和團結拼搏。實訓結束後,我覺得要學好一門計算機語言必須牢記以下幾點:

態度第一

2.興趣是關鍵

3.敢於挑戰

4.不懈追求

實訓結束了,大家都有一種解脱的感覺。當然我想自己更多的是興奮和一點點的成就感。現在我覺得,學習JAVA要不斷的複習和運用,做到舉一反三,將所學知識充分融入到平時的學習生活中去,從而為以後的工作打好堅實的基礎。感謝學校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解JAVA這門語言。

通過這次實訓,我真的從中學到了很多東西。我對這個介於人類與非人類之間的計算機程式語言有了較上學期更進一步的認識。其間開心過、鬱悶過、無奈過、彷徨過……隨着實訓的圓滿成功與實驗報告的順利完成,有點微微的'自豪感使人難忘。至於我做的程序,還不是很完善,所以我將一直去完善它,不斷地學習下去。伴隨着學習的深入,我發現高深的東西還有很多很多,等待着我自己去發掘。對於JAVA語言,我會更加努力。

java實訓心得體會4

終於搞定了這份實訓報告,受益匪淺啊!一開始想做計算器那個課題,原因很簡單,就是因為我感覺那個課題很簡單,在百度裏一搜就搜到了一模一樣的源程序。只是感覺沒什麼意思,那個界面也不是很好看,又不好玩。所以就做了現在這個猜數遊戲。一直想編個遊戲程序,於是就到網上去搜代碼,一下子就搜到了,而且代碼很少,簡單易懂。程序是弄好了,那麼簡短的程序寫起報告就犯難了!不得不把程序再添加些模塊,充實充實。

這也讓我感覺實訓遠比想像的難度大,不是網上隨便搜一下就可以交差的!不僅需要自己看懂代碼,還需要根據自己的需要添加模塊,充實代碼。

從網上搜的代碼都是字符界面的,老師説既然字符界面的沒挑戰性,那就做圖形界面的好了。做圖形界面就有點犯難了,首先沒有什麼程序可以參照了,必須自己充分理解字符界面的源代碼,然後逐步修改完善。

我依據課本上的GUI章節設計了此次的java簡單程序,基本實現了課題的要求,還添加了圖片以增加視覺效果,以及確定按鈕方便用户確定輸入數字。

通過這次實訓我的體會歸納為以下4點:

1、態度第一。擺正自己的心態,不要以為什麼東西上網搜搜就可以了,一定要有自己的東西。只有自己付出過,當程序運行成功時的那種喜悦才會令自己有一種莫名的自豪感。態度決定一切!

2、興趣是關鍵。我的學習完全是興趣導向的,所以壓力並不大。因為有興趣,所以我會很想充分理解一切細節。又因為理解,所以許多原本片片斷斷的知識都可以漸漸互相融會貫通,累積技術能量,理論和實務之間的藩籬被打破了,學習效率倍增。學習並快樂着!

3、敢於挑戰。不安於現成的程序,要敢於用多種方法實現一個目的。現在的網絡科技很發達,想要一個源程序的確很簡單,所以很多人都是在自己都不明白題目要求時,就可以在網上搜到一模一樣的代碼,根本沒有自己的東西。挑戰自我是項艱鉅的任務。只有堅持自己多看代碼多寫程序才會有更多的收穫。

4、不懈追求。要對源代碼進行不斷地完善,要儘可能地實現課題所要求的功能。對初學者來説,大量地寫程序是必要的,但過了某個階段之後,寫程序所帶來的技術能力成長已經到了極限,還不如多花一點時間看書,學新技術和新觀念。可以從實現源程序功能着手,比如添加寫模塊啊什麼的,實現更多功能。看着自己編的程序能成功運行,這樣自己會更感興趣,也就會樂此不疲。

java實訓心得體會5

容我先説句廢話,經過同學們多次的互相理論與向上建議,對於第二次次實習地點安排在學校這個結果我還是非常高興的,畢竟少了很多旅途勞累。

這次實習內容是java web,我想應該與本學期開過javaweb這門課有關,畢竟上學期學過java和數據庫,本覺得應該會比較輕鬆,開始之前大家都説這實習可是可以放鬆了,可是等老師開始講之後發現這個東西理論上知識點不多,可是應用起來還是感到非常困難。這次實習老師風格與上次實習的那位不同,去年那簡直是從零開始講,這次上來沒細講java和SQL,直接jsp。於是上學期開過的、紙上談兵的java課就露出破綻了,簡直要從頭學起,更別説與jsp、sql融合了。另外用jsp寫網頁嘛,這個語言不是很火,去Github上找,開發web應用的大多是php、python,而servlet這個東西非常基礎,甚至並不能算作一個開發框架,所以網上的資料也並不好找,網上都是些Struts2、Spring3、Hibernate,總之這開始的時候就很是艱難,晚上回到宿舍也經常要花很多時間來補之前的知識,java封裝繼承什麼的,當然,這很累。

白天聽課並不能高效的吸收老師所講的,下來問了一下同學們是差不多的情況,可能是老師的節奏我們不太習慣。不過這學完也終究是會了一些,大概説一下,JSP全名 Java Server Pages,一種動態網頁技術,所謂動態就是可以與用户交互就像論壇什麼的,而html靜態頁面就是隻能給用户看的。首先,我們配置了幾個環境:java的JDK和服務器Tomcat。至於IDE,我還是用我比較順手的jetbrain家的IntelliJ IDEA,對了,不用Eclipse是因為它醜。

之前都是寫靜態頁面,對於動態頁面的環境配置還真是頭疼了一段時間,看了一些博客,發現這個主要是在File——ProjectStructure配置依賴的jar包,還有就是tomcat服務器的配置。配置好了開始學JSP內部對象及內部對象所對應的一些方法。再就是JSP與數據庫

的聯繫,怎麼樣操作Mysql數據庫等等。

在用一種語言寫程序的時候,demo通常是零星幾個功能的嘗試,而去寫一個偏實戰的項目時,是需要從需求分析、模塊設計到實現功能的一整套流程,這些我們從來沒有做過,當我們C05開源盛世(項目組)開始做項目的時候,第一步的需求分析就費了好多功夫,功能點想的不全面,導致中途還要進行改動。模塊設計也是類似的情況,低內聚高耦合這種理念可是不好理解。此處多謝夥伴們抬舉,我這個組長也是個沒當過組長的新手,可能是命題選的比較偏(做的東西類似知乎),在開始時就遇到了一些棘手的問題。

做這個項目對團隊的協作能力要求很高,在這裏,我作為組長出了這麼幾個大的紕漏:程序框架搭的不夠細緻、項目約定不夠全面、沒有及時收集組員的進度反饋、同步項目文件的頻率太低,實現順序不當導致功率浪費。這些導致我們5個人開始不久就發生瞭如下問題:類名衝突、同一個模塊寫了兩遍、製作前台的進度沒有與後台進度同步,導致了不能及時測試與調試程序。

最後,這個項目讓我看到了很多,尤其是分工和成員之間的同步方面,發揮出團隊合作的力量對於我還是個巨大的挑戰,以及再一次強調了實踐的重要性,從中也看出了我們相比於那些真正開發團隊的的青澀與弱小。歷練方能不死,活着真難!

java實訓心得體會6

記得當時拿着Oracle授權學習中心頒發的畢業證書時喜悦的心情,到現在對着電腦寫心得體會的時間,才發現,半年的的時間,一眨眼就過去。回顧這半年的生活,心裏總充滿着感激,感激Oracle授權學習中心給了我一個學習深造的平台,感激java教學老師對我的培養。

國內Java熱自從20XX年就有增無減,無論是遊戲,還是大中小網站,還是B2C商城,還是各大信息系統,到處都是是java的身影;各大招聘網站的java工程師的招聘信息也是目不暇接,於是我便決定要改行學IT這塊。

我記得我編寫首個小程序“helloword”,在這一刻我已經進入了java的世界。當時自己不是很理解為什麼main方法一定要這樣來定義publicstaticvoidmain(String[]args),能不能不這樣寫?問了好多同學,他們告訴我的答案是一樣的“java本身要求就是這樣子的”,但我自己不甘心,就進行了下面的好多操作:把main改個名字運行一下,看看報什麼錯誤,然後根據出錯信息進行分析;把main的public取掉,在試試看,報什麼錯誤;static去掉還能不能運行;不知道main方法是否一定要傳一個String[]數組的,把String[]改掉,改成int[],或者String試試看;不知道是否必須寫args參數名稱的,也可以把args改成別的名字,看看運行結果如何。結果把HelloWorld程序反覆改了七八次,不斷運行,分析運行結果,最後就徹底明白為什麼了main方法是這樣定義的了。接着在以後的學習中我也採用這樣的方法解決問題,卻發現自己的速度比別人慢了好多,我就把自己的課餘時間也分一部分給了java。因為基礎是最重要的,只有基礎牢固才有可能對後面的學習有更加深刻的認識!學習一門新的語言,參考書是離不開的。聽老師説訂的教材偏難,不適合我們初學者,於是我在圖書館借了參考書(一本篇幅較短的入門書來學習那些最簡單、最基本的東西、包括學習Java語法等)。同時,對一個最簡單的程序也應該多去調試,多想想如果改動一下會出現什麼結果?為什麼必須那樣寫?多去想想這些問題然後去操作,會讓你有更多的收穫。這樣反覆地思考是很有用的。在學習Java的語法時,Java的語法是類似c語言的,所以學習的比較輕鬆。唯一需要注意的是有幾個不容易搞清楚的關鍵字的用法,public,protected,private,static,什麼時候用,為什麼要用,怎麼用,和同學一起討論了好久才得以解決。在學習Java的面向對象的程式語言的特性。比如繼承,構造器,抽象類,接口,方法的多態,重載,覆蓋,Java的異常處理機制。對於一個沒有面向對象語言背景的人來説,我覺得這個過程需要花很長很長時間,因為學習Java之前沒有C++的經驗,只有C語言的經驗,花了很長時間,才徹底把這些概念都搞清楚,把書上面的例子反覆的揣摩,修改,嘗試,把那幾章內容反覆的看過來,看過去,看了很多遍,才徹底領悟了。開始熟悉Java的類庫。基礎類庫裏面的類非常非常多。據説有3000多個。但是我真正使用的只有幾個,比如説java。io。;java。util。;java。sql。;等。此外,我對於static,public,private,Exception,try,catch,finally{}等等一開始都不是很懂,都是把書上面的例子運行成功,然後就開始破壞它,不斷的根據自己心裏面的疑問來重新改寫程序,看看能不能運行,運行出來是個什麼樣子,是否可以得到預期的結果。這樣雖然比較費時間,不過一個例子程序這樣反覆破壞幾次之後。我就對這個相關的知識徹底學通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預期的運行錯誤。這樣對於編程的掌握是及其深刻的。

在學習Java的過程中我得出這樣的結論:

1、學習中,要養成良好的習慣(寫括號時要成對,字母大小寫要區分,單詞拼寫要準確)。

2、在學習的過程中,最好不是僅僅停留在java表層,不是抄書上的例子運行出結果就可以。要注意,即便對一個簡單的例子也要有耐心去琢磨、調試、改動。

3、在學習的過程中一定要動手做、試着寫代碼,而不是抱一本書看看就行。很多東西和體會必須自己動手才能真正屬於自己。

4、在Java的學習過程中,可能會遇到形形色色的問題不容易解決,應多去專業論壇瞭解相關的知識,書本上的知識有限。要會從網上搜索有用的信息加以整理,促進學習的深入和知識水平的提高。

現在的我在家軟件公司上班,IT業之所以那麼有魅力,其中的一個原因就是相對高的年薪誘惑。不論是年輕人還是中年人,與其他職業相比,能力稍差也能賺到不錯的年薪。以上呢就是我學習java的學習心得和體會,希望能和大家共勉!