java實訓(xùn)個人心得 java實習(xí)心得體會范文
java實習(xí)心得體會范文(5篇)
要對源代碼進行不斷地完善,要盡可能地實現(xiàn)課題所要求的功能。小編在這里為大家精心整理了java實習(xí)心得體會范文,希望可以幫助到需要的朋友。
java實習(xí)心得體會范文
在上學(xué)期的最后一周和本學(xué)期的第一周,我和同組的學(xué)員在學(xué)校機房進行了JAVA暑期實訓(xùn),現(xiàn)在已經(jīng)結(jié)束了。
回首上學(xué)期的java學(xué)習(xí),重點還是在學(xué)習(xí)概念等一些常識性的東西,Application應(yīng)用程序和Applet小程序,它的開發(fā)工具、數(shù)據(jù)類型、變量、接口、輸入輸出流等。學(xué)會分析異常,拋出異常,后期主要是小程序運用,Gui界面設(shè)計和事件。我覺得這兩種程序結(jié)構(gòu)有很大的不同,不管是體系結(jié)構(gòu)還是運行方式,都有很大的區(qū)別,而我主要偏向于小程序的學(xué)習(xí)。因為我感覺它實用性比較大,可以做出很多不錯的游戲、運用程序等,而且它比較靈活。當(dāng)然學(xué)知識不能僅憑自己的愛好和一時興趣,要一步一個腳印、認認真真、踏踏實實,理論與實踐相結(jié)合。在掌握課本實例和內(nèi)容之后,要有一定的擴展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴展運用。在我所學(xué)的語言當(dāng)中,我自認為JAVA是一門比較強大的面向?qū)ο缶幊陶Z言。不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性,而且它比較的經(jīng)典和強悍。
這次實訓(xùn),面對老師布置的任務(wù),一開始有些慌張和無措。不過,事后我首先想到這和課本上的某些知識具有結(jié)合點,回憶和分析了老師教過的算法和具體實施方法,并綜合考慮了其他的方面。在編寫時,一個小小的符號、一個常量變量的設(shè)定,這都無不考量著我的細心和嚴謹。所以學(xué)習(xí)JAVA,不僅對我們以后學(xué)習(xí)其他語言有很大
的好處,而且也讓我們知道了和理解了作為一個編程人員首先應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專心致志。
在此次實訓(xùn)中,我意識到一個好的編程人員要善于溝通和團結(jié)拼搏。實訓(xùn)結(jié)束后,我覺得要學(xué)好一門計算機語言必須牢記以下幾點:
1. 態(tài)度第一 2.興趣是關(guān)鍵 3.敢于挑戰(zhàn) 4.不懈追求
實訓(xùn)結(jié)束了,大家都有一種解脫的感覺。當(dāng)然我想自己更多的是興奮和一點點的成就感,F(xiàn)在我覺得,學(xué)習(xí)JAVA要不斷的復(fù)習(xí)和運用,做到舉一反三,將所學(xué)知識充分融入到平時的學(xué)習(xí)生活中去,從而為以后的工作打好堅實的基礎(chǔ)。感謝學(xué)校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解JAVA這門語言。
通過這次實訓(xùn),我真的從中學(xué)到了很多東西。我對這個介于人類與非人類之間的計算機編程語言有了較上學(xué)期更進一步的認識。其間開心過、郁悶過、無奈過、彷徨過……隨著實訓(xùn)的圓滿成功與實驗報告的順利完成,有點微微的自豪感使人難忘。至于我做的程序,還不是很完善,所以我將一直去完善它,不斷地學(xué)習(xí)下去。伴隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)高深的東西還有很多很多,等待著我自己去發(fā)掘。對于JAVA語言,我會更加努力。
java實習(xí)心得體會范文
容我先說句廢話,經(jīng)過同學(xué)們多次的互相理論與向上建議,對于第二次次實習(xí)地點安排在學(xué)校這個結(jié)果我還是非常高興的,畢竟少了很多旅途勞累。
這次實習(xí)內(nèi)容是java web,我想應(yīng)該與本學(xué)期開過java web這門課有關(guān),畢竟上學(xué)期學(xué)過java和數(shù)據(jù)庫,本覺得應(yīng)該會比較輕松,開始之前大家都說這實習(xí)可是可以放松了,可是等老師開始講之后發(fā)現(xiàn)這個東西理論上知識點不多,可是應(yīng)用起來還是感到非常困難。 這次實習(xí)老師風(fēng)格與上次實習(xí)的那位不同,去年那簡直是從零開始講,這次上來沒細講java和SQL,直接jsp。于是上學(xué)期開過的、紙上談兵的java課就露出破綻了,簡直要從頭學(xué)起,更別說與jsp、sql融合了。另外用jsp寫網(wǎng)頁嘛,這個語言不是很火,去Github上找,開發(fā)web應(yīng)用的大多是php、python,而servlet這個東西非;A(chǔ),甚至并不能算作一個開發(fā)框架,所以網(wǎng)上的資料也并不好找,網(wǎng)上都是些Struts2、Spring3、Hibernate,總之這開始的時候就很是艱難,晚上回到宿舍也經(jīng)常要花很多時間來補之前的知識,java封裝繼承什么的,當(dāng)然,這很累。
白天聽課并不能高效的吸收老師所講的,下來問了一下同學(xué)們是差不多的情況,可能是老師的節(jié)奏我們不太習(xí)慣。不過這學(xué)完也終究是會了一些,大概說一下,JSP全名 Java Server Pages,一種動態(tài)網(wǎng)頁技術(shù),所謂動態(tài)就是可以與用戶交互就像論壇什么的,而html靜態(tài)頁面就是只能給用戶看的。首先,我們配置了幾個環(huán)境:java的JDK和服務(wù)器Tomcat。至于IDE,我還是用我比較順手的jetbrain家的IntelliJ IDEA,對了,不用Eclipse是因為它丑。
之前都是寫靜態(tài)頁面,對于動態(tài)頁面的環(huán)境配置還真是頭疼了一段時間,看了一些博客,發(fā)現(xiàn)這個主要是在File——ProjectStructure配置依賴的jar包,還有就是 tomcat服務(wù)器的配置。配置好了開始學(xué)JSP內(nèi)部對象及內(nèi)部對象所對應(yīng)的一些方法。再就是JSP與數(shù)據(jù)庫
的聯(lián)系,怎么樣操作Mysql數(shù)據(jù)庫等等。
在用一種語言寫程序的時候,demo通常是零星幾個功能的嘗試,而去寫一個偏實戰(zhàn)的項目時,是需要從需求分析、模塊設(shè)計到實現(xiàn)功能的一整套流程,這些我們從來沒有做過,當(dāng)我們C05開源盛世(項目組)開始做項目的時候,第一步的需求分析就費了好多功夫,功能點想的不全面,導(dǎo)致中途還要進行改動。模塊設(shè)計也是類似的情況,低內(nèi)聚高耦合這種理念可是不好理解。此處多謝伙伴們抬舉,我這個組長也是個沒當(dāng)過組長的新手,可能是命題選的比較偏(做的東西類似知乎),在開始時就遇到了一些棘手的問題。
做這個項目對團隊的協(xié)作能力要求很高,在這里,我作為組長出了這么幾個大的紕漏:程序框架搭的不夠細致、項目約定不夠全面、沒有及時收集組員的進度反饋、同步項目文件的頻率太低,實現(xiàn)順序不當(dāng)導(dǎo)致功率浪費。這些導(dǎo)致我們5個人開始不久就發(fā)生了如下問題:類名沖突、同一個模塊寫了兩遍、制作前臺的進度沒有與后臺進度同步,導(dǎo)致了不能及時測試與調(diào)試程序。
最后,這個項目讓我看到了很多,尤其是分工和成員之間的同步方面,發(fā)揮出團隊合作的力量對于我還是個巨大的挑戰(zhàn),以及再一次強調(diào)了實踐的重要性,從中也看出了我們相比于那些真正開發(fā)團隊的的青澀與弱小。歷練方能不死,活著真難!
java實習(xí)心得體會范文
記得當(dāng)時拿著Oracle授權(quán)學(xué)習(xí)中心頒發(fā)的畢業(yè)證書時喜悅的心情,到現(xiàn)在對著電腦寫心得體會的時間,才發(fā)現(xiàn),半年的的時間,一眨眼就過去;仡欉@半年的生活,心里總充滿著感激,感激Oracle授權(quán)學(xué)習(xí)中心給了我一個學(xué)習(xí)深造的平臺,感激java教學(xué)老師對我的培養(yǎng)。
國內(nèi)Java熱自從20__年就有增無減,無論是游戲,還是大中小網(wǎng)站,還是B2C商城,還是各大信息系統(tǒng),到處都是是java的身影;各大招聘網(wǎng)站的java工程師的招聘信息也是目不暇接,于是我便決定要改行學(xué)IT這塊。
我記得我編寫首個小程序“helloword”,在這一刻我已經(jīng)進入了java的世界。當(dāng)時自己不是很理解為什么main方法一定要這樣來定義publicstaticvoidmain(String[]args),能不能不這樣寫?問了好多同學(xué),他們告訴我的答案是一樣的“java本身要求就是這樣子的”,但我自己不甘心,就進行了下面的好多操作:把main改個名字運行一下,看看報什么錯誤,然后根據(jù)出錯信息進行分析;把main的public取掉,在試試看,報什么錯誤;static去掉還能不能運行;不知道m(xù)ain方法是否一定要傳一個String[]數(shù)組的,把String[]改掉,改成int[],或者String試試看;不知道是否必須寫args參數(shù)名稱的,也可以把args改成別的名字,看看運行結(jié)果如何。結(jié)果把HelloWorld程序反復(fù)改了七八次,不斷運行,分析運行結(jié)果,最后就徹底明白為什么了main方法是這樣定義的了。接著在以后的學(xué)習(xí)中我也采用這樣的方法解決問題,卻發(fā)現(xiàn)自己的速度比別人慢了好多,我就把自己的課余時間也分一部分給了java。因為基礎(chǔ)是最重要的,只有基礎(chǔ)牢固才有可能對后面的學(xué)習(xí)有更加深刻的認識!學(xué)習(xí)一門新的語言,參考書是離不開的。聽老師說訂的教材偏難,不適合我們初學(xué)者,于是我在圖書館借了參考書(一本篇幅較短的入門書來學(xué)習(xí)那些最簡單、最基本的東西、包括學(xué)習(xí)Java語法等)。同時,對一個最簡單的程序也應(yīng)該多去調(diào)試,多想想如果改動一下會出現(xiàn)什么結(jié)果?為什么必須那樣寫?多去想想這些問題然后去操作,會讓你有更多的收獲。這樣反復(fù)地思考是很有用的。在學(xué)習(xí)Java的語法時,Java的語法是類似c語言的,所以學(xué)習(xí)的比較輕松。唯一需要注意的是有幾個不容易搞清楚的關(guān)鍵字的用法,public,protected,private,static,什么時候用,為什么要用,怎么用,和同學(xué)一起討論了好久才得以解決。在學(xué)習(xí)Java的面向?qū)ο蟮木幊陶Z言的特性。比如繼承,構(gòu)造器,抽象類,接口,方法的多態(tài),重載,覆蓋,Java的異常處理機制。對于一個沒有面向?qū)ο笳Z言背景的人來說,我覺得這個過程需要花很長很長時間,因為學(xué)習(xí)Java之前沒有C++的經(jīng)驗,只有C語言的經(jīng)驗,花了很長時間,才徹底把這些概念都搞清楚,把書上面的例子反復(fù)的揣摩,修改,嘗試,把那幾章內(nèi)容反復(fù)的看過來,看過去,看了很多遍,才徹底領(lǐng)悟了。開始熟悉Java的類庫;A(chǔ)類庫里面的類非常非常多。據(jù)說有3000多個。但是我真正使用的只有幾個,比如說java,io;java,util;java,sql;等。此外,我對于static,public,private,Exception,try{},catch{},finally{}等等一開始都不是很懂,都是把書上面的例子運行成功,然后就開始破壞它,不斷的根據(jù)自己心里面的疑問來重新改寫程序,看看能不能運行,運行出來是個什么樣子,是否可以得到預(yù)期的結(jié)果。這樣雖然比較費時間,不過一個例子程序這樣反復(fù)破壞幾次之后。我就對這個相關(guān)的知識徹底學(xué)通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預(yù)期的運行錯誤。這樣對于編程的掌握是及其深刻的。
在學(xué)習(xí)Java的過程中我得出這樣的結(jié)論:
1、學(xué)習(xí)中,要養(yǎng)成良好的習(xí)慣(寫括號時要成對,字母大小寫要區(qū)分,單詞拼寫要準確)。
2、在學(xué)習(xí)的過程中,最好不是僅僅停留在java表層,不是抄書上的例子運行出結(jié)果就可以。要注意,即便對一個簡單的例子也要有耐心去琢磨、調(diào)試、改動。
3、在學(xué)習(xí)的過程中一定要動手做、試著寫代碼,而不是抱一本書看看就行。很多東西和體會必須自己動手才能真正屬于自己。
4、在Java的學(xué)習(xí)過程中,可能會遇到形形色色的問題不容易解決,應(yīng)多去專業(yè)論壇了解相關(guān)的知識,書本上的知識有限。要會從網(wǎng)上搜索有用的信息加以整理,促進學(xué)習(xí)的深入和知識水平的提高。
現(xiàn)在的我在家軟件公司上班,IT業(yè)之所以那么有魅力,其中的一個原因就是相對高的年薪誘惑。不論是年輕人還是中年人,與其他職業(yè)相比,能力稍差也能賺到不錯的年薪。以上呢就是我學(xué)習(xí)java的學(xué)習(xí)心得和體會,希望能和大家共勉!
java實習(xí)心得體會范文
記得當(dāng)時拿著Oracle授權(quán)學(xué)習(xí)中心頒發(fā)的畢業(yè)證書時喜悅的心情,到現(xiàn)在對著電腦寫心得體會的時間,才發(fā)現(xiàn),半年的的時間,一眨眼就過去;仡欉@半年的生活,心里總充滿著感激,感激Oracle授權(quán)學(xué)習(xí)中心給了我一個學(xué)習(xí)深造的平臺,感激java教學(xué)老師對我的培養(yǎng)。
國內(nèi)Java熱自從20__年就有增無減,無論是游戲,還是大中小網(wǎng)站,還是B2C商城,還是各大信息系統(tǒng),到處都是是java的身影;各大招聘網(wǎng)站的java工程師的招聘信息也是目不暇接,于是我便決定要改行學(xué)IT這塊。
我記得我編寫首個小程序“helloword”,在這一刻我已經(jīng)進入了java的世界。當(dāng)時自己不是很理解為什么main方法一定要這樣來定義publicstaticvoidmain(String[]args),能不能不這樣寫?問了好多同學(xué),他們告訴我的答案是一樣的“java本身要求就是這樣子的”,但我自己不甘心,就進行了下面的好多操作:把main改個名字運行一下,看看報什么錯誤,然后根據(jù)出錯信息進行分析;把main的public取掉,在試試看,報什么錯誤;static去掉還能不能運行;不知道m(xù)ain方法是否一定要傳一個String[]數(shù)組的,把String[]改掉,改成int[],或者String試試看;不知道是否必須寫args參數(shù)名稱的,也可以把args改成別的名字,看看運行結(jié)果如何。結(jié)果把HelloWorld程序反復(fù)改了七八次,不斷運行,分析運行結(jié)果,最后就徹底明白為什么了main方法是這樣定義的了。接著在以后的學(xué)習(xí)中我也采用這樣的方法解決問題,卻發(fā)現(xiàn)自己的速度比別人慢了好多,我就把自己的課余時間也分一部分給了java。因為基礎(chǔ)是最重要的,只有基礎(chǔ)牢固才有可能對后面的學(xué)習(xí)有更加深刻的認識!學(xué)習(xí)一門新的語言,參考書是離不開的。聽老師說訂的教材偏難,不適合我們初學(xué)者,于是我在圖書館借了參考書(一本篇幅較短的入門書來學(xué)習(xí)那些最簡單、最基本的東西、包括學(xué)習(xí)Java語法等)。同時,對一個最簡單的程序也應(yīng)該多去調(diào)試,多想想如果改動一下會出現(xiàn)什么結(jié)果?為什么必須那樣寫?多去想想這些問題然后去操作,會讓你有更多的收獲。這樣反復(fù)地思考是很有用的。在學(xué)習(xí)Java的語法時,Java的語法是類似c語言的,所以學(xué)習(xí)的比較輕松。唯一需要注意的是有幾個不容易搞清楚的關(guān)鍵字的用法,public,protected,private,static,什么時候用,為什么要用,怎么用,和同學(xué)一起討論了好久才得以解決。在學(xué)習(xí)Java的面向?qū)ο蟮木幊陶Z言的特性。比如繼承,構(gòu)造器,抽象類,接口,方法的多態(tài),重載,覆蓋,Java的異常處理機制。對于一個沒有面向?qū)ο笳Z言背景的人來說,我覺得這個過程需要花很長很長時間,因為學(xué)習(xí)Java之前沒有C++的經(jīng)驗,只有C語言的經(jīng)驗,花了很長時間,才徹底把這些概念都搞清楚,把書上面的例子反復(fù)的揣摩,修改,嘗試,把那幾章內(nèi)容反復(fù)的看過來,看過去,看了很多遍,才徹底領(lǐng)悟了。開始熟悉Java的類庫;A(chǔ)類庫里面的類非常非常多。據(jù)說有3000多個。但是我真正使用的只有幾個,比如說java。io。__;java。util。__;java。sql。__;等。此外,我對于static,public,private,Exception,try{},catch{},finally{}等等一開始都不是很懂,都是把書上面的例子運行成功,然后就開始破壞它,不斷的根據(jù)自己心里面的疑問來重新改寫程序,看看能不能運行,運行出來是個什么樣子,是否可以得到預(yù)期的結(jié)果。這樣雖然比較費時間,不過一個例子程序這樣反復(fù)破壞幾次之后。我就對這個相關(guān)的知識徹底學(xué)通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預(yù)期的運行錯誤。這樣對于編程的掌握是及其深刻的。
在學(xué)習(xí)Java的過程中我得出這樣的結(jié)論:
1、學(xué)習(xí)中,要養(yǎng)成良好的習(xí)慣(寫括號時要成對,字母大小寫要區(qū)分,單詞拼寫要準確)。
2、在學(xué)習(xí)的過程中,最好不是僅僅停留在java表層,不是抄書上的例子運行出結(jié)果就可以。要注意,即便對一個簡單的例子也要有耐心去琢磨、調(diào)試、改動。
3、在學(xué)習(xí)的過程中一定要動手做、試著寫代碼,而不是抱一本書看看就行。很多東西和體會必須自己動手才能真正屬于自己。
4、在Java的學(xué)習(xí)過程中,可能會遇到形形色色的問題不容易解決,應(yīng)多去專業(yè)論壇了解相關(guān)的知識,書本上的知識有限。要會從網(wǎng)上搜索有用的信息加以整理,促進學(xué)習(xí)的深入和知識水平的提高。
現(xiàn)在的我在家軟件公司上班,IT業(yè)之所以那么有魅力,其中的一個原因就是相對高的年薪誘惑。不論是年輕人還是中年人,與其他職業(yè)相比,能力稍差也能賺到不錯的年薪。以上呢就是我學(xué)習(xí)java的學(xué)習(xí)心得和體會,希望能和大家共勉!
java實習(xí)心得體會范文
在上學(xué)期的最后一周和本學(xué)期的第一周,我和同組的學(xué)員在學(xué)校機房進行了JAVA暑期實訓(xùn),現(xiàn)在已經(jīng)結(jié)束了。
回首上學(xué)期的java學(xué)習(xí),重點還是在學(xué)習(xí)概念等一些常識性的東西,Application應(yīng)用程序和Applet小程序,它的開發(fā)工具、數(shù)據(jù)類型、變量、接口、輸入輸出流等。學(xué)會分析異常,拋出異常,后期主要是小程序運用,Gui界面設(shè)計和事件。我覺得這兩種程序結(jié)構(gòu)有很大的不同,不管是體系結(jié)構(gòu)還是運行方式,都有很大的區(qū)別,而我主要偏向于小程序的學(xué)習(xí)。因為我感覺它實用性比較大,可以做出很多不錯的游戲、運用程序等,而且它比較靈活。當(dāng)然學(xué)知識不能僅憑自己的愛好和一時興趣,要一步一個腳印、認認真真、踏踏實實,理論與實踐相結(jié)合。在掌握課本實例和內(nèi)容之后,要有一定的擴展閱讀和課外學(xué)習(xí),充分全面的了解JAVA的應(yīng)用和擴展運用。在我所學(xué)的語言當(dāng)中,我自認為JAVA是一門比較強大的面向?qū)ο缶幊陶Z言。不僅僅因為它的跨平臺性,更多的是因為它的靈活多變和實用性,而且它比較的經(jīng)典和強悍。
這次實訓(xùn),面對老師布置的任務(wù),一開始有些慌張和無措。不過,事后我首先想到這和課本上的某些知識具有結(jié)合點,回憶和分析了老師教過的算法和具體實施方法,并綜合考慮了其他的方面。在編寫時,一個小小的符號、一個常量變量的設(shè)定,這都無不考量著我的細心和嚴謹。所以學(xué)習(xí)JAVA,不僅對我們以后學(xué)習(xí)其他語言有很大
的好處,而且也讓我們知道了和理解了作為一個編程人員首先應(yīng)具有的良好心理素質(zhì),那就是冷靜思考和專心致志。
在此次實訓(xùn)中,我意識到一個好的編程人員要善于溝通和團結(jié)拼搏。實訓(xùn)結(jié)束后,我覺得要學(xué)好一門計算機語言必須牢記以下幾點:
1. 態(tài)度第一 2.興趣是關(guān)鍵 3.敢于挑戰(zhàn) 4.不懈追求
實訓(xùn)結(jié)束了,大家都有一種解脫的感覺。當(dāng)然我想自己更多的是興奮和一點點的成就感,F(xiàn)在我覺得,學(xué)習(xí)JAVA要不斷的復(fù)習(xí)和運用,做到舉一反三,將所學(xué)知識充分融入到平時的學(xué)習(xí)生活中去,從而為以后的工作打好堅實的基礎(chǔ)。感謝學(xué)校和老師能夠為我們提供這次機會,讓我們更好的掌握和了解JAVA這門語言。
通過這次實訓(xùn),我真的從中學(xué)到了很多東西。我對這個介于人類與非人類之間的計算機編程語言有了較上學(xué)期更進一步的認識。其間開心過、郁悶過、無奈過、彷徨過……隨著實訓(xùn)的圓滿成功與實驗報告的順利完成,有點微微的自豪感使人難忘。至于我做的程序,還不是很完善,所以我將一直去完善它,不斷地學(xué)習(xí)下去。伴隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)高深的東西還有很多很多,等待著我自己去發(fā)掘。對于JAVA語言,我會更加努力。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 yyfangchan@163.com (舉報時請帶上具體的網(wǎng)址) 舉報,一經(jīng)查實,本站將立刻刪除