java實訓心得體會範文

才智咖 人氣:9.9K

java實訓心得體會範文1

短短的一個月很快就過去了,在這短短的一個月裡,我學到了很多,瞭解了很多。在這一個月裡我學到了有關JAVA等方面的知識,瞭解了關於軟體開發的流程。瞭解了自己的不足,知道了自己努力的方向。

java實訓心得體會範文

回顧這次的實訓,這次或許是最後的實訓機會。我是一名大二的學生,明年或許就要出去實習了,所以我很珍惜這次的實訓機會,因為它能夠讓我瞭解自己的不足以及以後自己努力的方向,同時也能讓我瞭解軟體開發的流程,增加一點軟體開發經驗和社會經驗。讓我在以後的實習中會更好的融入到其中,增加自己的就業機會,因為縱觀現在的就業形勢很不讓人樂觀,由於之前的經濟危機,就業機會越來越少,就業也越來越難,這就給了我們很大的壓力,所以要是沒有真本事,就業崗位就無從談起,因此,在以後的學習中,我會更加好好努力。

通過這次的實訓,我學到了很多:

首先,對JAVA識比以前有了更深的瞭解。在這之前由於種種原因我JAVA學的很不好,程式設計我幾乎寫不出來。但經過這次的實訓,我對JAVA的理解,雖然還有很多都不懂,但我會在今後的實訓和學習中加以學習瞭解,力求弄懂,增強自己對JAVA的理解。

其次,在這次的實訓中我的動手操作能力有了一點的提高,剛開始的時候JDK的配置,資料庫的安裝都出現了一定的問題,JAVA 可實話開發工具的不熟悉, 所以開始的時候程序很慢,時間都用在了JDK的配置,資料庫的安裝以及熟悉JAVA視覺化開發工具上,但付出有了回報,成功的配置了JDK,安裝了資料庫,熟悉了JAVA視覺化開發工具,總的說來,自己還是有一定的收穫的。因為自己的動手操縱能力得到了提高。

最後是團隊協作。在整個專案完成過程中團隊協作有著不可替代的作用。從在剛拿到專案時對專案的分析到最後的專案完結的都有一定的體現。剛拿到專案時,我們團隊進行了分析,並分配了各自的任務。當我們其中一人遇到問題的時候,我們其他人都會去幫忙,效率提升了很多。但可能由於不是一個宿舍的,大家彼此間都不是很瞭解,所以交流中還是存在了一定的問題。

在這次的實訓當中我收穫頗豐。但僅僅靠這一個月的學習還是遠遠不夠的。所以在以後的學習中我會更加努力,提高自己的能力,讓自己在以後的社會道路上打下堅實的基礎。

java實訓心得體會範文2

在學院領導老師的帶領和安排下,我們在上個學期末,到北京進行了為期10天的專業實習。在實習過程中,我們在專程式設計技能以及軟體開發的總體架構思想上都收穫頗豐。

本次實訓我們分為兩個階段,前五天為第一階段,我們進行了理論知識的學習,鞏固和深化了所學的程式設計知識。以下談一談個人的感受與體會

一、理論知識的學習

在實訓進行的前五天,我們上的是java程式設計的理論課。負責上課的老師言語風趣幽默而不失嚴謹,在老師的引導和啟發下,我們鞏固了之前在學校所學的程式設計知識,並加以深化,澄清之前對程式設計技術認識的一些錯誤或模糊的概念。

我們還在課上以java裡GUI程式設計常用的swing框架和JAVA的容器體系作為切入點,框架作為這期間除了學習一般的程式設計的知識技巧。在全面的系統的認識了框架同時補充學習了泛型技術,以及框架中架構思想的知識。在企業的實際編碼過程中,一個個框架構成了軟體的基石,只有掌握了幾門框架知識,才能在實踐中高效開發,讓自己的產品在市場上立於不敗之地。

在理論課的學習過程中,我們也暴露了一些問題,比如在學校上課學習時,對所學知識只是知其然而不知其所以然,不太願意深鑽,和超前學習一些知識。

二、專案開發實戰練習

在結束了理論知識的學習之後,後五天我們在實訓基地進行了專案開發的實戰練習。

專案的名稱是superVCD,是由海輝曾經所接的一個遠端音樂唱片管理軟體專案的精簡版。雖然有所精簡,但是其內容對我們學習仍具有相當的價值,對我們瞭解真實的軟體的設計規範,編碼規範,文件規範以及客戶對軟體的需求很有參考價值。該內容囊括了GUI設計和編碼,容器與泛型的知識,規範文件編寫,測試及日誌系統,甚至要求我們實現一個專用的輕量級資料庫系統,這無疑是對我們很好的一次歷練機會,同時可以積累豐富的知識。

平時我們很少有機會能夠完成一個如此規模的專案,所以在這次專案實戰訓練中,我的收穫也有很多。

第一,我學會了如何規範的編寫程式碼和文件。文件和程式碼是團隊各成員在專案開發交流合作中的紐帶,風格隨意混亂的程式碼和缺失或語義不明的文件會讓團隊中的其他成員不能理解和使用自己寫的程式,我在平時編寫程式碼比較隨意,並不注重這一點,經歷這次實戰演練之後,我一定會嚴格的遵守編碼規範。

第二,我學會了如何理解和分析客戶的需求。軟體為客戶而生,只有理解了客戶的需求才有寫出優秀的軟體的可能,在這次實戰演練中,老師教會了我們如何組織團隊正確的理解和分析客戶的需求,並寫出完善的需求分析,並用於專案開發。

第三,我學會了對按照需求對軟體架構進行設計,這點我想是我們許多同學之前都非常欠缺的,因為我們在學校的時編寫程式碼篇幅短小,功能單一,所以設計思路通常只留於腦內,非常模糊。而在這次專案開發演練中,老師手把手的教會我如何從需求中抽象出問題,並將之模組化,然後逐步求精,就如同為高樓大廈搭建棟樑。

第四,我學會了如何團隊合作,共同開發。作為專案開發小組的組長,我的體會更加深刻。獨木難支,光靠一個人的力量是遠遠不夠的。只有管理組織好一個團隊,才能夠最終完成專案的開發,或許在程式設計技術水平上團隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團隊的找到適合自己的位置,每個人在自己的團隊中做的貢獻,創造出不可磨滅的重大價值。

第五,我學會了如何與客戶溝通並展示自己的專案,軟體專案的開發最終需要的是客戶的認可,讓客戶瞭解並認可自己的產品最好的辦法就是用言語將自己的專案的最好的一面展示出來,在最後一天裡,實訓的老師組織了專案的答辯,給我們提供了鍛鍊自己的表達能力,展示自己的專案的舞臺。

在實戰的過程中,我對專案開發流程有了切實的體會:學會了如何編寫規範合格的程式碼和文件;學會了了正確理解分析客戶需求並設計專案的方法;體會到了團隊合作精神的重要性,明白了組織團隊進行專案開發的具體流程,還了解到了向客戶展示產品以及與客戶進行溝通的技巧。

經歷過這次實習實訓,我們不僅在程式設計的理論知識上有所鞏固和深化,更重要的是有了實戰進行專案開發鍛鍊動手能力的機會,積累了一筆寶貴的經驗。實訓雖已結束,但我們的不斷學習的征途才剛剛邁出第一步。今後的路還很長,還有很多機會去實習提高,我們要以更加積極的姿態去充實自己,學習,不斷地迎接挑戰。

java實訓心得體會範文3

作為就業培訓,專案的好壞對培訓質量的影響非常大,常常是決定性的作用。這篇文章是關於在學習JAVA軟體開發時練習專案的總結,簡單總結為以下幾點:

1、專案一定要全新的專案,不能是以前做過的

2、專案一定要企業真實專案,不能是精簡以後的,不能脫離實際應用系統

3、在開發時要和企業的開發保持一致

4、在做專案的時候不應該有參考程式碼

長話短說就是以上幾點,如果你想要更多的瞭解,可以繼續往後看。

一:專案的地位

因為參加就業培訓的學員很多都是有一定的計算機基礎,大部分都具備一定的程式設計基礎,尤其是在校或者是剛畢業的學生,多少都有一些基礎。

他們欠缺的主要是兩點:

(1)不能全面系統的、深入的掌握某種技術,也就是會的挺多,但都是皮毛,不能滿足就業的需要。

(2)沒有任何實際的開發經驗,完全是想象中學習,考試還行,一到實際開發和應用就歇菜了。

解決的方法就是通過專案練習,對所學知識進行深化,然後通過專案來獲取實際開發的經驗,從而彌補這些不足,儘快達到企業的實際要求。

二:如何選擇專案

專案既然那麼重要,肯定不能隨隨便便找專案,那麼究竟如何來選擇呢?根據Java的研究和實踐經驗總結,選擇專案的時候要注意以下方面:

1:專案不能太大,也不能太小

這個要根據專案練習的階段,練習的時間,練習的目標來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習的目的。

2:專案不能脫離實際應用系統

專案應該是實際的系統,或者是實際系統的簡化和抽象,不能夠是沒有實戰意義的教學性或者是純練習性的專案。因為培訓的時間有限,必須讓學員儘快地融入到實際專案的開發當中去。任何人接受和掌握一個東西都需要時間去適應,需要重複幾次才能夠真正掌握,所以每個專案都必須跟實際應用掛鉤。

3:專案應能覆蓋所學的主要知識點

學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟體開發是一個動手能力要求很高的行業,什麼算會了,那就是能夠做出來,寫出程式碼來,把問題解決了,你就算會了。

4:最後綜合專案一定要是實際應用系統

學員經過這個專案的練習,就要走上實際的工作崗位了,如果這個系統還達不到實際應用系統的標準,學員練習過後也還是達不到企業實際的需要,那麼這個培訓應該說質量就不高了。理想的狀況是這個專案就是實際專案,到時候學員就業到另外一個公司,不過是換個地方幹活而已,完全沒有技能上的問題。

三:Java怎麼選擇專案

這個不是靠想象,而是根據實際的情況一步一步分析出來的(呵呵要賣弄一下:這也算是邏輯思維),當然這裡只是討論方法,不涉及具體的專案案例。

我們可以採用倒推的方式來分析:

(1)最終的專案一定是真實的專案,也就是要把學員訓練到能夠獨立開發實際應用,通常我們還不能選最簡單的專案,因為學員的吸收還要有一個折扣,所以最終的專案應該選實際專案中中等難度的專案

(2)最終專案定下來過後,開始分解這個專案,看看為了達到完成這個專案需要哪些技術和知識點,以及每部分知識點的深度,然後定出每個分階段的任務

(3)然後開始選擇分階段的專案,分階段的專案應該比剛才分析出來的分階段任務稍稍複雜點,這樣才能達到訓練的目標。定下分階段專案後,同樣去分解,定出為了完成他所需要的各部分知識點和深度。

(4)然後是選擇上課期間的演示專案,演示的專案是為了做分階段專案服務的,可以認為是分階段專案的分階段專案

(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。

好了,把上面的分析用正向描述就是:

日常教學和練習中學習和掌握的知識

==〉演示專案

==〉分階段專案

==〉綜合專案

==〉勝任企業實際開發需要。附註:有了好的專案還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以儘量不要選擇有現成程式碼的專案,演示用的專案也最好不配發程式碼,讓學生能夠跟著做出來才是真的掌握了。

上面闡述了Java對專案的態度和基本選擇方法,這裡再把其中幾個重要的、與眾不同的特點闡述如下:

1:真專案

專案一定要真實,要是企業實際應用的,不能是教學性的專案,否則會脫離實達不到專案實訓的效果。還有一個一定要是最新的專案,企業的要求也是在不斷變化的,應用技術的方向和層次也在不斷變化,這些都體現在最新專案的要求上,舊專案所要求的技術和層次很可能已經過時了,根本達不到訓練的目的。

Java的做法是:沒有固定專案,每個班做專案之前會從企業獲取最新的專案需求,然後經過挑選和精心設計,以保證既能訓練技術,又能得到實際的開發經驗。這樣實現了跟企業的同步,企業做什麼,我們就學什麼,然後也跟著做什麼。

2:真流程

開發的流程也要跟企業的實際開發保持一致。從專案立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環節,都要完全按照真實的開發流程來做。

Java的主力老師都是實戰出身,在Java開發方面都至少有七年以上的開發經驗,同時具備多年的專案管理經驗,所以能夠完全按照企業開發的流程來訓練學生。

3:真環境

開發的環境也要跟企業一樣,包括常用的開發工具、開發平臺、應用伺服器、常用外掛、測試工具、專案管理工具、專案管理文件等等。

Java的做法是:構建跟企業完全一樣的環境,然後跟企業開發一樣,分團隊開發。老師就相當於專案經理,一個班分成多個小組,每個組有自己的Team Leader,大家分工合作,共同完成專案。

4:真開發

這是Java最與眾不同的一點,Java深知:軟體是做出來的,而不是聽出來或者看出來的,企業需要能實際開發的人員,而不是隻聽過、看過但不能做的人。所以Java非常強調:專案一定要讓學生動手寫出來。

Java的做法是:老師做為專案經理,帶領著大家一起去做需求分析、概要設計、資料結構設計、介面設計、重要業務流程的分析設計等,然後由學生們分團隊進行開發,實現整個專案。這裡有幾個與眾不同:

(1):現場帶領學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經做好的結果。

(2):Java選用的專案基本都是企業最新的專案,很多都是Java的學生和企業在同期開發,所以是不配發原始碼的。這樣也斷絕了學生的依賴思想,認認真真去開發。可能有同學會問:為什麼不選擇有原始碼的專案呢,那樣還可以參考學習啊!

這是一個典型的誤區:覺得通過看人家的程式碼能夠加快自己的學習。這個方法對有經驗的人來講是對的,但是對於還在學習期間,沒有經驗的學員來講,就是一個認識的誤區了。因為你也許能看懂程式碼的語法,但根本看不懂程式碼背後的含義,看不懂程式碼的設計,看不懂為什麼要這麼實現,看不懂程式碼所體現的思想,其實,看了跟沒看沒有多大區別。

事實上,Java界最不缺的就是程式碼了,那麼多開源軟體,小到一個工具,到企業級ERP都有開源的,而且很多都是大師級的作品,說實話比你參考的那些程式碼質量高多了,但是又有多少人能真正看明白呢,原因就在於達不到那個水平,看不懂程式碼背後所體現的設計和思想以及為什麼要這麼做,效果也就不好了。

當然不排除有這樣的高人是能夠完全能理解和掌握這些大師級作品的,但估計不會是剛開始學習Java開發的學生,所以Java根據多年的培訓經驗,友情提示:在初學階段,看一千遍,聽一千遍,都不如自己動手寫一遍所達到的學習效果。自己能寫出來的功能才是你真正掌握的功能,而不是你看得程式碼或者是聽老師講的,就算講過看過,但是自己做不出來,那都不算會。

(3):Java在課堂上除了帶領學生去分析設計外,還會分析一些重點、難點功能的實現機制和原理,然後指導學生去實現。

5:真技術

Java在每個專案中,特別會抽取有難度的部分讓學生們在老師指導下實現,專門啃硬骨頭,那才能真正鍛鍊學生的開發能力。

比如:在做OA類的專案時,會重點去做工作流、公文收發、線上Office控制等;在做CRM類專案時:會重點去做銷售自動化和市場塊的業務;在做人力資源類專案的時候會重點去做人力跟蹤和人力評測模型等......

Java在每個專案中,都會使用目前企業最新最流行的技術,按照最新的難度去要求,從而讓學員能更符合企業的需要。

6:真經驗

Java的專案都是企業最新的真實專案,經過開發訓練,學員能夠積累足夠的真實的開發經驗,以勝任企業的工作需要。在進行專案分析時,還會全面講解專案所要求的業務,讓學員從業務和技術上都能充分積累。

7:真實力

作為就業培訓,專案的好壞對培訓質量的影響非常大,常常是決定性的作用。這篇文章是關於在學習JAVA軟體開發時練習專案的總結,簡單總結為以下幾點:事實上,不採用有原始碼的教學性專案對Java的要求非常高。

試想一下,如果專案分發下去,老師帶著分析後,學生都不會做會出現什麼樣的後果?這對Java的教學質量提出了極高的要求,如果教學質量達不到讓學員獨立開發的水平,對依靠質量取勝和口碑發展的Java將是毀滅性的。

另外一個,由於是全真的專案,在開發的過程中,肯定會有很多的問題出現,這些都要老師去解決,由於不像教學專案那樣預先做好,又需要老師能很快地解決各個問題,這對老師的真實開發水平有極高的要求,這可是需要真功夫的。

總結

總之,Java通過真實的專案,真實的開發環境和開發流程,指導學員去真正開發,讓學員得到真正的鍛鍊,收穫真正的開發能力。

java實訓心得體會範文4

經過五天的Java實訓,感觸很深,收穫也很大,對自己的缺點也有了很多的認識,回首本學期JAVA學習,重點還是在學習概念等一些常識性的東西,關於型別、變數、介面、輸入輸出流、分析異常、丟擲異常,後期主要是小程式運用,Gui介面設計和事件。

在我學習的語言中,我自己認為Java是一門比較強大的物件導向的程式語言,不僅僅是因為它的跨平臺型還有它的較強的實用性,強悍的嵌入性。

本次實訓主要是針對我們對專案流程不熟悉和對整體專案的把握不清楚,學習資料庫的設計和表的建設以及表與表之間的聯絡,還有一些程式碼的編寫,這些都是我們所不熟悉的也是我們最薄弱的部分。

通過這一週的實訓,雖然實訓的時間不長,但是總體上收穫挺大的,當我們正式準備學習實訓java程式設計技術時,讓我感到非常高興,因為java一直學的是課本知識,所以實訓對於我來說是必須要學會熟練操作的'。當然開始學習後也並非是想象中那樣順利,開始的學習讓我異常感到學習任務的艱鉅,因為學習中我遇到了很多以前未曾遇到的難點,有時後也難免會失去耐心,但是,通過老師的指導,自己的努力的練習,我順利的化解了一道道的障礙。克服了Java學習上的一道道難關,現在自己已經基本掌握了java的基礎知識。

有些知識點以前沒有學過,但我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以後的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。另外一點,也是在實訓中必不可少的部分,就是同學之間的互相幫助。所謂”當局者迷,旁觀者清”,有些東西感覺自己做的是時候明明沒什麼錯誤,偏偏程式執行時就是有錯誤,讓其他同學幫忙看了一下,發現其實是個很小的錯誤。所以說,相互幫助是很重要的一點,這在以後的工作或生活中也是很關鍵的。俗話說:“要想為事業多添一把火,自己就得多添一捆材”。此次實訓,我深深體會到了積累知識的重要性。在實訓當中我們遇到了不少難題,但是經過我們大家的討論和老師細心的一一指導,問題得到了解決。兩個月的實訓結束了,收穫頗豐,同時也更深刻的認識到要做一個合格的程式設計師並非我以前想像的那麼容易,最重要的還是細緻嚴謹。社會是不會要一個一無是處的人的,所以我們要更多更快地從一個學生向工作者轉變,總的來說我對這次實習還是比較滿意的,它使我學到了很多東西,為我以後的學習做了引導,點明瞭方向。

這次實訓,我們更多學到的是不懂就要問和自己應該儘自己的全力去嘗試,哪怕失敗,也要儘自己的全力,和身邊的同學一起探討而不是抄襲,團隊合作和發揮團隊意識,最後在自己的努力下終於執行成功,這種感覺美不可言,心情愉悅至極,有很強的成就感。

最後,我自己感覺這次實訓的收穫還是很大的,我相信在不久的將來我們會有自己的一片天空。

java實訓心得體會範文5

伴隨著新年鐘聲的到來,我不知道我是否是應該高興還是悲傷。因為伴隨自己三個月的華迪實訓即將結束。

轉眼之間三個月的華迪實訓就這樣在忙碌中過去了。通過此次短暫的java開發習,回顧一下自己這三個月的每一天,覺得過的十分的充實,每天都有一堆忙不完的事。因為你每天想起的第一件事情就是完成自己的專案模組,哪些地方不夠,哪些需要修改。

漸漸的發覺,自己對自己所擔任角色的認知:從原先的學生到現在“程式設計師”的轉變。“任何一個初具規模的軟體都是要團隊來配合的”這是我一向的認知。因為你再全能程式設計師也有出紕漏的地方,你程式寫的再好,那也只是你一個人的程式。因為對於程式來說,可讀性、可理解性是一項衡量它是否優秀的一個標準。所以就有了我們6位成員的專案組。在專案組中,我擔任組員這一角色,這相當於一個正規專案的“專案開發人員”,感覺自己身上的擔子挺重,因為要配合其他組員的進度並完成自己任務從而使得專案能夠成功地,完整地把它應有的功能實現。

對於專案中遇到的困難,我覺得那就是經驗不足,會遇到很多問題但也培養了我們上網搜尋查詢,諮詢老師同學的良好習慣,讓我相信任何困難都有被解決的一天。所以從整個專案來說,自己在編碼上遇到的太棘手的問題都是大家集體解決。但是總的來說,這次課程設計對我很有幫助,讓我獲益匪淺,期間時間雖短但是也學到了不少的知識。在這次實訓過程中,我發現平時學習的知識與實踐環節所用到的有一定的差距,往往我覺得自己掌握的很好或者自認為熟練的技術卻在此次實踐環節中往往出問題,書本上的知識只提供方法的借鑑,實踐中自己必須摸索出適合具體工作的方法,這一切都離不開鑽研精神與勤學好問的精神.

總的來說,這次培訓效果不錯,對自己有一定的提升,這完全不同與學校的學習,因為它更加貼近工作,針對以後工作的內容作了很多例項的練習與工具的使用,為我們更快的加入工作提供的很好的前提。並且在的實訓裡,讓我知道還有很多地方的不足,還有許多的技術等著我去摸索,等著我去學習。

最後,感謝公司的幾位老師辛勤的工作,我們的開心來自你們的熱心與關心。祝你們工作順利。

java實訓心得體會範文6

此次只實訓了短短的三週。雖說時間很短,但其中的每一天都使我收穫很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對Java有了全新的認識,在實踐能力上也得到了提高,真正地做到了學(以致用,更學到了很多做人的道理,對我來說受益非淺。除此以外,我知道了什麼叫團隊,怎樣和團隊分工合作;同時我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這也是第一次讓我親身感受到理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實訓對於我以後學習、找工作也是受益菲淺的,在短短的三週中相信這些寶貴的經驗會成為我今後成功的重要的基石;這對於我的學業,乃至我以後人生的影響無疑是極其深遠的。

這次實訓雖然是我們的第一次,不過同學們表現不錯,由此看來,我們在進入大學的這幾個月裡學到了不少的專業知識,只是自己感覺不到而已。對於所學專業,我們不能過於自卑和擔憂,否則會妨礙自己學習。實訓是學習Java的重要環節,有利於我們鞏固專業知識、掌握工作技能,提高就業籌碼。

我把本次為期三週的實訓看作是 “理論與實踐相結合的橋樑”。通過這周的實訓和學習,我知道了此次實訓的目的,也清楚目前自己的不足,那就是缺乏相應的知識與經驗,對所學的專業知識不能夠很好地運用於實踐操作。正所謂“百聞不如一見”,經過這次自身的切身實踐,我才深切地理會到了“走出課堂,投身實踐”的必要性。平時,我們只能在課堂上與老師一起紙上談兵,思維的認識基本上只是侷限於課本的範圍之內,也許就是這個原因就導致我們對專業知識認識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網路知識水平的提高。但是課本上所學到的理論知識是為我們的實際操作指明瞭方向、提供相應的方法,真正的職業技巧是要我們從以後的實際工作中慢慢汲取的。而針對實際操作中遇到的一些特殊的問題,我們不能拘泥於課本,不可純粹地“以本為本”。

在這次實訓中我得到了許多收穫,我第一次體會到Java工程師的工作是什麼樣子的,也發現了很多不曾注意到的細節,在實訓的演示過程中,我對作為一名Java工程師注意的事項應該從小事做起、從基本做起。把職業能力訓練與職業素質有機的結合起來。相信這對我接下來學習專業知識會起到很有效的幫助,在接下來的幾個月裡,我會以作為一名職業人的身份在這幾個方面要求自己,嚴格自我,向Java工程師靠近。

而經過這次實訓,讓我明白如果是一個完整專案的開發,必須由團隊來分工合作,否則,即費力又費時還做不好這個專案。因此不管在工作中還是在生活中要和老師、同學保持良好的關係是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現代社會的做人的一個最基本的問題。對於自己這樣一個即將步入社會的人來說,需要學習的東西很多,他們就是最好的老師,正所謂“三人行,必有我師”,我們可以向他們學習很多知識、道理。 實訓結束了感覺雖然辛苦,但很充實。我想這就是Java工程師的工作。我也體會到Java工程師成功地完成一個任務的那種興奮,那種小有成就的感覺是隻有置身其中的人才能體會的。

總之,這次實訓為我提供了與眾不同的學習方法和學習體會,從書本中面對現實,為我將來走上社會打下了紮實的基礎。作為在校計算機專業的學生,現在我能做的就是吸取知識,提高自身的綜合素質,提高自己的職業技能,自己有了能力,到時候才會是 “車到山前必有路”。我相信在不久的未來,會有屬於我自己的一片天空。

我希望計算機專業的同學在以後的學習或工作中以務實的態度給提供更多的機會鍛鍊自己,為大家的成才與就業奠定堅實的基礎;並希望同學們要做好角色定位,將自己所學的知識,學熟、學精。

多學習和收集與專案有關的資料,來提高自己的業務水平,同時多請教經驗豐富的老師,使他們好的經驗能夠對自己起到借鑑作用,在他們的幫助下,能夠很快的培養自己的管理技能及節省時間,避免做無用功,也可以讓自己瞭解很多專案管理上的捷徑,從而減少自己會遇到的挫折和錯誤。

java實訓心得體會範文7

記得當時拿著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的學習心得和體會,希望能和大家共勉!