java實習心得總結(jié)(4篇)_第1頁
java實習心得總結(jié)(4篇)_第2頁
java實習心得總結(jié)(4篇)_第3頁
java實習心得總結(jié)(4篇)_第4頁
java實習心得總結(jié)(4篇)_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第5頁共5頁java實習心得總結(jié)1、項目一定要全新的項目,不能是以前做過的2、項目一定要企業(yè)真實項目,不能是精簡以后的,不能脫離實際應用系統(tǒng)3、在開發(fā)時要和企業(yè)的開發(fā)保持一致4、在做項目的時候不應該有參考代碼長話短說就是以上幾點,如果你想要更多的了解,可以繼續(xù)往后看。一:項目的地位因為參加就業(yè)培訓的學員很多都是有一定的計算機基礎(chǔ),大部分都具備一定的編程基礎(chǔ),尤其是在?;蛘呤莿偖厴I(yè)的學生,多少都有一些基礎(chǔ)。他們欠缺的主要是兩點:(1)不能全面系統(tǒng)的、深入的掌握某種技術(shù),也就是會的挺多,但都是皮毛,不能滿足就業(yè)的需要。(2)沒有任何實際的開發(fā)經(jīng)驗,完全是想象中學習,考試還行,一到實際開發(fā)和應用就歇菜了。解決的方法就是通過項目練習,對所學知識進行深化,然后通過項目來獲取實際開發(fā)的經(jīng)驗,從而彌補這些不足,盡快達到企業(yè)的實際要求。二:如何選擇項目項目既然那么重要,肯定不能隨隨便便找項目,那么究竟如何來選擇呢根據(jù)Java的研究和實踐經(jīng)驗總結(jié),選擇項目的時候要注意以下方面:1:項目不能太大,也不能太小這個要根據(jù)項目練習的階段,練習的時間,練習的目標來判斷。不能太大,太大了做不完,也不能太小,太小了沒有意義,達不到練習的目的。2:項目不能脫離實際應用系統(tǒng)項目應該是實際的系統(tǒng),或者是實際系統(tǒng)的簡化和抽象,不能夠是沒有實戰(zhàn)意義的教學性或者是純練習性的項目。因為培訓的時間有限,必須讓學員盡快地融入到實際項目的開發(fā)當中去。任何人接受和掌握一個東西都需要時間去適應,需要重復幾次才能夠真正掌握,所以每個項目都必須跟實際應用掛鉤。3:項目應能覆蓋所學的主要知識點學以致用,學完的知識點需要到應用中使用,才能夠真正理解和掌握,再說了,軟件開發(fā)是一個動手能力要求很高的行業(yè),什么算會了,那就是能夠做出來,寫出代碼來,把問題解決了,你就算會了。4:最后綜合項目一定要是實際應用系統(tǒng)學員經(jīng)過這個項目的練習,就要走上實際的工作崗位了,如果這個系統(tǒng)還達不到實際應用系統(tǒng)的標準,學員練習過后也還是達不到企業(yè)實際的需要,那么這個培訓應該說質(zhì)量就不高了。理想的狀況是這個項目就是實際項目,到時候?qū)W員就業(yè)到另外一個公司,不過是換個地方干活而已,完全沒有技能上的問題。三:Java怎么選擇項目我們可以采用倒推的方式來分析:(1)最終的項目一定是真實的項目,也就是要把學員訓練到能夠獨立開發(fā)實際應用,通常我們還不能選最簡單的項目,因為學員的吸收還要有一個折扣,所以最終的項目應該選實際項目中中等難度的項目(2)最終項目定下來過后,開始分解這個項目,看看為了達到完成這個項目需要哪些技術(shù)和知識點,以及每部分知識點的深度,然后定出每個分階段的任務(3)然后開始選擇分階段的項目,分階段的項目應該比剛才分析出來的分階段任務稍稍復雜點,這樣才能達到訓練的目標。定下分階段項目后,同樣去分解,定出為了完成他所需要的各部分知識點和深度。(4)然后是選擇上課期間的演示項目,演示的項目是為了做分階段項目服務的,可以認為是分階段項目的分階段項目(5)最終把要求掌握的知識點和要求掌握的深度,分散到日常教學和練習中。好了,把上面的分析用正向描述就是:日常教學和練習中學習和掌握的知識==〉演示項目==〉分階段項目==〉綜合項目==〉勝任企業(yè)實際開發(fā)需要。附注:有了好的項目還要有好的訓練方法(這個另外立文討論),最最基本和重要的一條就是:絕對要指導學生親自動手做,而不是看和聽,所以盡量不要選擇有現(xiàn)成代碼的項目,演示用的項目也最好不配發(fā)代碼,讓學生能夠跟著做出來才是真的掌握了。上面闡述了Java對項目的態(tài)度和基本選擇方法,這里再把其中幾個重要的、與眾不同的特點闡述如下:1:真項目項目一定要真實,要是企業(yè)實際應用的,不能是教學性的項目,否則會脫離實達不到項目實訓的效果。還有一個一定要是最新的項目,企業(yè)的要求也是在不斷變化的,應用技術(shù)的方向和層次也在不斷變化,這些都體現(xiàn)在最新項目的要求上,舊項目所要求的技術(shù)和層次很可能已經(jīng)過時了,根本達不到訓練的目的。Java的做法是:沒有固定項目,每個班做項目之前會從企業(yè)獲取最新的項目需求,然后經(jīng)過挑選和精心設計,以保證既能訓練技術(shù),又能得到實際的開發(fā)經(jīng)驗。這樣實現(xiàn)了跟企業(yè)的同步,企業(yè)做什么,我們就學什么,然后也跟著做什么。2:真流程開發(fā)的流程也要跟企業(yè)的實際開發(fā)保持一致。從項目立項開始,到需求分析、概要設計、詳細設計、編碼、測試的各個環(huán)節(jié),都要完全按照真實的開發(fā)流程來做。Java的主力老師都是實戰(zhàn)出身,在Java開發(fā)方面都至少有七年以上的開發(fā)經(jīng)驗,同時具備多年的項目管理經(jīng)驗,所以能夠完全按照企業(yè)開發(fā)的流程來訓練學生。3:真環(huán)境開發(fā)的環(huán)境也要跟企業(yè)一樣,包括常用的開發(fā)工具、開發(fā)平臺、應用服務器、常用插件、測試工具、項目管理工具、項目管理文檔等等。Java的做法是:構(gòu)建跟企業(yè)完全一樣的環(huán)境,然后跟企業(yè)開發(fā)一樣,分團隊開發(fā)。老師就相當于項目經(jīng)理,一個班分成多個小組,每個組有自己的TeamLeader,大家分工合作,共同完成項目。4:真開發(fā)這是Java最與眾不同的一點,Java深知:軟件是做出來的,而不是聽出來或者看出來的,企業(yè)需要能實際開發(fā)的人員,而不是只聽過、看過但不能做的人。所以Java非常強調(diào):項目一定要讓學生動手寫出來。Java的做法是:老師做為項目經(jīng)理,帶領(lǐng)著大家一起去做需求分析、概要設計、數(shù)據(jù)結(jié)構(gòu)設計、接口設計、重要業(yè)務流程的分析設計等,然后由學生們分團隊進行開發(fā),實現(xiàn)整個項目。這里有幾個與眾不同:(1):現(xiàn)場帶領(lǐng)學生一起做分析和設計,而不是預先做好了來講講。因為需要學生學習的是分析設計的過程和方法,而不是已經(jīng)做好的結(jié)果。(2):Java選用的項目基本都是企業(yè)最新的項目,很多都是Java的學生和企業(yè)在同期開發(fā),所以是不配發(fā)源代碼的。java實習心得總結(jié)(二)大四初始,我已經(jīng)聞到了離別的氣息,在這即將遠離大學時代的時刻,才真正懂得回眸的意義。想想走過的路,想想現(xiàn)在的路,想想來時的路,不知道未來能否成功,既然選擇了遠方,就注定要風雨兼程!在四川短暫的一個月里,我從基礎(chǔ)入手,強化了java語言編程,學習了java語言編程和編程概念與技巧。時間很短,但成長很快,無論是理論知識還是動手實踐能力都得到了大幅度的提高。而將理論和實踐相結(jié)合,相互促進,相互補充,使得學習更加透徹。通過用不同方法實現(xiàn)同一個項目,不斷深入,層層推進,學以致用!實踐過程中,開發(fā)一個簡單的小項目,包括如何將Java的思想運用到實際系統(tǒng)的詳細設計之中。首先要將系統(tǒng)要實現(xiàn)的功能分為幾大模塊,然后每個分別完成,在此過程中使我加深了對Java的理解,以及如何進行工作的劃分,與此同時熟練掌握Java語言的編輯,編譯,調(diào)試程序,并將算法轉(zhuǎn)變?yōu)槌绦驅(qū)崿F(xiàn)。我將設計過程分為邏輯設計和詳細設計兩個步驟實現(xiàn)。邏輯設計指的是,對問題描述中涉及的對象定義相應的數(shù)據(jù)類型,定義主程序模塊和各抽象數(shù)據(jù)類型及其代碼;詳細設計則為定義相應的模塊的實現(xiàn)并寫出各模塊的實現(xiàn)代碼。然后在連接數(shù)據(jù)庫,編碼測試,最后確定完成。通過這次實踐,使我靈活應用所學知識,獨立完成問題分析,結(jié)合Java理論知識,編寫程序解決指定問題。初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設計、程序編碼、測試等基本方法和技能;提高綜合運用所學的理論知識和方法獨立分析和解決問題的能力。同時在這次實踐中,培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。然而,在這次實踐中,我覺得一個人完成一個項目是多么的艱難,在一些大型的項目中,團隊合作是多么重要。盡管這次只是一個小項目,卻也要耗費大量的精力。我學習了知識,也培養(yǎng)了實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。學習的過程中不可避免的遇到問題,這些問題有的只是一個符號錯了,一個括號少了,這類的問題在他的文檔,或者一般的網(wǎng)站上就能夠找到,尤其是初學者的問題,不會是很難的問題,在你之前已經(jīng)無數(shù)人問過了,不要害怕提問,但是這個問題最好是你找不到答案的時候去提。等你走出了這個階段,這個時候在有問題可能就是比較難一些的,這個時候在一般的網(wǎng)站上應該是難以找到結(jié)果的,包括Java自己的網(wǎng)站,為你養(yǎng)成良好的習慣有很大的幫助。編程是一種樂趣,只有你覺得他有樂趣的時候你才會用更多的熱情去學習。通過一個月的Java學習,我也從中找到了樂趣。接下來,我一定會堅持Java的學習,希望能在這條道路上開心的走下去,而最重要的是及時總結(jié)昨天、做好今天、規(guī)劃好明天。java實習心得總結(jié)(三)國內(nèi)Java熱自從____年就有增無減,無論是游戲,還是大中小網(wǎng)站,還是B2C商城,還是各大信息系統(tǒng),到處都是是java的身影;各大招聘網(wǎng)站的java工程師的招聘信息也是目不暇接,于是我便決定要改行學IT這塊。我記得我編寫首個小程序“helloword”,在這一刻我已經(jīng)進入了java的世界。當時自己不是很理解為什么main方法一定要這樣來定義publicstaticvoidmain(String[]args),能不能不這樣寫問了好多同學,他們告訴我的答案是一樣的“java本身要求就是這樣子的”,但我自己不甘心,就進行了下面的好多操作:把main改個名字運行一下,看看報什么錯誤,然后根據(jù)出錯信息進行分析;把main的public取掉,在試試看,報什么錯誤;static去掉還能不能運行;不知道m(xù)ain方法是否一定要傳一個String[]數(shù)組的,把String[]改掉,改成int[],或者String試試看;不知道是否必須寫args參數(shù)名稱的,也可以把args改成別的名字,看看運行結(jié)果如何。結(jié)果把HelloWorld程序反復改了七八次,不斷運行,分析運行結(jié)果,最后就徹底明白為什么了main方法是這樣定義的了。接著在以后的學習中我也采用這樣的方法解決問題,卻發(fā)現(xiàn)自己的速度比別人慢了好多,我就把自己的課余時間也分一部分給了java。因為基礎(chǔ)是最重要的,只有基礎(chǔ)牢固才有可能對后面的學習有更加深刻的認識!學習一門新的語言,參考書是離不開的。聽老師說訂的教材偏難,不適合我們初學者,于是我在圖書館借了參考書(一本篇幅較短的入門書來學習那些最簡單、最基本的東西、包括學習Java語法等)。同時,對一個最簡單的程序也應該多去調(diào)試,多想想如果改動一下會出現(xiàn)什么結(jié)果為什么必須那樣寫多去想想這些問題然后去操作,會讓你有更多的收獲。這樣反復地思考是很有用的。在學習Java的語法時,Java的語法是類似c語言的,所以學習的比較輕松。唯一需要注意的是有幾個不容易搞清楚的關(guān)鍵字的用法,public,protected,private,static,什么時候用,為什么要用,怎么用,和同學一起討論了好久才得以解決。在學習Java的面向?qū)ο蟮木幊陶Z言的特性。比如繼承,構(gòu)造器,抽象類,接口,方法的多態(tài),重載,覆蓋,Java的異常處理機制。對于一個沒有面向?qū)ο笳Z言背景的人來說,我覺得這個過程需要花很長很長時間,因為學習Java之前沒有C++的經(jīng)驗,只有C語言的經(jīng)驗,花了很長時間,才徹底把這些概念都搞清楚,把書上面的例子反復的揣摩,修改,嘗試,把那幾章內(nèi)容反復的看過來,看過去,看了很多遍,才徹底領(lǐng)悟了。開始熟悉Java的類庫?;A(chǔ)類庫里面的類非常非常多。據(jù)說有3000多個。但是我真正使用的只有幾個,比如說java。io。____;java。util。____;java。sql。____;等。此外,我對于static,public,private,Exception,try{},catch{},finally{}等等一開始都不是很懂,都是把書上面的例子運行成功,然后就開始破壞它,不斷的根據(jù)自己心里面的疑問來重新改寫程序,看看能不能運行,運行出來是個什么樣子,是否可以得到預期的結(jié)果。這樣雖然比較費時間,不過一個例子程序這樣反復破壞幾次之后。我就對這個相關(guān)的知識徹底學通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預期的運行錯誤。這樣對于編程的掌握是及其深刻的。在學習Java的過程中我得出這樣的結(jié)論:1。學習中,要養(yǎng)成良好的習慣(寫括號時要成對,字母大小寫要區(qū)分,單詞拼寫要準確)。2。在學習的過程中,最好不是僅僅停留在java表層,不是抄書上的例子運行出結(jié)果就可以。要注意,即便對一個簡單的例子也要有耐心去琢磨、調(diào)試、改動。3。在學習的過程中一定要動手做、試著寫代碼,而不是抱一本書看看就行。很多東西和體會必須自己動手才能真正屬于自己。4。在Java的學習過程中,可能會遇到形形色色的問題不容易解決,應多去專業(yè)論壇了解相關(guān)的知識,書本上的知識有限。要會從網(wǎng)上搜索有用的信息加以整理,促進學習的深入和知識水平的提高。java實習心得總結(jié)(四)經(jīng)過一個學期的學習,Java的課程已經(jīng)結(jié)束了。可是我知道,學習java的路上,我們才剛剛起步。學Java之前我聽許多人說Java很難,學了之后我感覺Java確實不容易,想學好它并非易事。我覺得學Java必須做到三步走:1.課前認真預習。2.課上認真聽講。3.課下認真復習。我想只有做好這三步,自己才能跟上老師的步子?;叵胍幌聦W習Java時的情景,我仍然興奮不已。其實在剛接觸Java時,自己確實有點暈,但經(jīng)過一段時間學習,逐漸走出了迷霧。剛開始學習循環(huán)時,我覺得那一塊很不熟悉,做題時,思路半天才理出來。經(jīng)過一段時間的練習,我漸漸的走出了第一個迷霧。但是到了第六章,我徹底暈了,看書看得也一知半解暈暈乎乎的。類與對象是在學了第七、八章后弄清的。到了最后一章,學到字符串時,傳遞參數(shù)真讓我暈啊,然后我又是練習,最后略微弄明白了點。我總結(jié)了我學Java的特點:先是不懂,后明白,再次不懂,又明白,又一次暈,最后弄清。經(jīng)過三起三落,經(jīng)過幾個迷霧之后,我對Java也有了更為深入的了解,就學會了Java。我們在看書的時候,不要等到你完全理解了才動手敲代碼,而是應該在看書的同時敲代碼,程序運行的各種情況可以讓你更快更牢固的掌握知識點。程序代碼是軟件開發(fā)最重要的成果之一,其中滲透了程序員的思想與靈魂。當你學習一個類以后,你就可以自己寫個簡單的例子程序來運行一下,看看有什么結(jié)果,然后再多調(diào)用幾個類的方法,看看運行結(jié)果,這樣非常直觀的把類給學會了,而且記憶非常深刻。然后不應該滿足把代碼調(diào)通,你應該想想看如果我不這樣寫,換個方式,再試試行不行。記得哪個高人說過學習編程就是個破壞的過程,把書上的例子,自己學習Documentation編寫的例子在運行通過以后,不斷的嘗試著用不同的方法實現(xiàn),不斷的嘗試破壞代碼的結(jié)構(gòu),看看它會有什么結(jié)果。通過這樣的方式,你會很徹底的很精通的掌握Java。舉個例子,我們都編過HelloWorld,一開始很多同學不是很理解為什么main方法一定要這樣來定義publicstaticvoidmain(String[]args),能不能不這樣寫我剛也有這樣的疑問。想知道

溫馨提示

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

最新文檔

評論

0/150

提交評論