国产在线导航,欧美日本中文,黄色在线观看网站永久免费乱码,chinese国产在线视频,亚洲欧洲第一视频,天天做人人爱夜夜爽2020毛片,亚洲欧美中文字幕在线网站

現(xiàn)在位置:范文先生網(wǎng)>文檔下載>心得體會>java實驗心得

java實驗心得

時間:2022-05-22 11:26:24 心得體會 我要投稿
  • 相關(guān)推薦

java實驗心得

  我們得到了一些心得體會以后,可以尋思將其寫進(jìn)心得體會中,這樣能夠讓人頭腦更加清醒,目標(biāo)更加明確。一起來學(xué)習(xí)心得體會是如何寫的吧,下面是小編整理的java實驗心得,希望能夠幫助到大家。

java實驗心得

java實驗心得1

  在學(xué)院領(lǐng)導(dǎo)老師的帶領(lǐng)和安排下,我們在上個學(xué)期末,到北京進(jìn)行了為期10天的專業(yè)實習(xí)。

  在實習(xí)過程中,我們在專編程技能以及軟件開發(fā)的總體架構(gòu)思想上都收獲頗豐。

  本次實訓(xùn)我們分為兩個階段,前五天為第一階段,我們進(jìn)行了理論知識的學(xué)習(xí),鞏固和深化了所學(xué)的編程知識。

  以下談一談個人的感受與體會

  一、理論知識的學(xué)習(xí)

  在實訓(xùn)進(jìn)行的前五天,我們上的是java編程的理論課。

  負(fù)責(zé)上課的老師言語風(fēng)趣幽默而不失嚴(yán)謹(jǐn),在老師的引導(dǎo)和啟發(fā)下,我們鞏固了之前在學(xué)校所學(xué)的編程知識,并加以深化,澄清之前對編程技術(shù)認(rèn)識的一些錯誤或模糊的概念。

  我們還在課上以java里GUI編程常用的swing框架和JAVA的容器體系作為切入點,框架作為這期間除了學(xué)習(xí)一般的編程的知識技巧。

  在全面的系統(tǒng)的認(rèn)識了框架同時補(bǔ)充學(xué)習(xí)了泛型技術(shù),以及框架中架構(gòu)思想的知識。

  在企業(yè)的實際編碼過程中,一個個框架構(gòu)成了軟件的基石,只有掌握了幾門框架知識,才能在實踐中高效開發(fā),讓自己的產(chǎn)品在市場上立于不敗之地。

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

  二、項目開發(fā)實戰(zhàn)練習(xí)

  在結(jié)束了理論知識的學(xué)習(xí)之后,后五天我們在實訓(xùn)基地進(jìn)行了項目開發(fā)的實戰(zhàn)練習(xí)。

  項目的名稱是superVCD,是由海輝曾經(jīng)所接的一個遠(yuǎn)程音樂唱片管理軟件項目的精簡版。

  雖然有所精簡,但是其內(nèi)容對我們學(xué)習(xí)仍具有相當(dāng)?shù)膬r值,對我們了解真實的軟件的設(shè)計規(guī)范,編碼規(guī)范,文檔規(guī)范以及客戶對軟件的需求很有參考價值。

  該內(nèi)容囊括了GUI設(shè)計和編碼,容器與泛型的知識,規(guī)范文檔編寫,測試及日志系統(tǒng),甚至要求我們實現(xiàn)一個專用的輕量級數(shù)據(jù)庫系統(tǒng),這無疑是對我們很好的一次歷練機(jī)會,同時可以積累豐富的知識。

  平時我們很少有機(jī)會能夠完成一個如此規(guī)模的項目,所以在這次項目實戰(zhàn)訓(xùn)練中,我的收獲也有很多。

  第一,我學(xué)會了如何規(guī)范的編寫代碼和文檔。

  文檔和代碼是團(tuán)隊各成員在項目開發(fā)交流合作中的紐帶,風(fēng)格隨意混亂的代碼和缺失或語義不明的文檔會讓團(tuán)隊中的其他成員不能理解和使用自己寫的'程序,我在平時編寫代碼比較隨意,并不注重這一點,經(jīng)歷這次實戰(zhàn)演練之后,我一定會嚴(yán)格的遵守編碼規(guī)范。

  第二,我學(xué)會了如何理解和分析客戶的需求。

  軟件為客戶而生,只有理解了客戶的需求才有寫出優(yōu)秀的軟件的可能,在這次實戰(zhàn)演練中,老師教會了我們?nèi)绾谓M織團(tuán)隊正確的理解和分析客戶的需求,并寫出完善的需求分析,并用于項目開發(fā)。

  第三,我學(xué)會了對按照需求對軟件架構(gòu)進(jìn)行設(shè)計,這點我想是我們許多同學(xué)之前都非常欠缺的,因為我們在學(xué)校的時編寫代碼篇幅短小,功能單一,所以設(shè)計思路通常只留于腦內(nèi),非常模糊。

  而在這次項目開發(fā)演練中,老師手把手的教會我如何從需求中抽象出問題,并將之模塊化,然后逐步求精,就如同為高樓大廈搭建棟梁。

  第四,我學(xué)會了如何團(tuán)隊合作,共同開發(fā)。

  作為項目開發(fā)小組的組長,我的體會更加深刻。

  獨(dú)木難支,光靠一個人的力量是遠(yuǎn)遠(yuǎn)不夠的。

  只有管理組織好一個團(tuán)隊,才能夠最終完成項目的開發(fā),或許在編程技術(shù)水平上團(tuán)隊成員有高有低,但是,每個人都有自己的閃光點,總可以在團(tuán)隊的找到適合自己的位置,每個人在自己的團(tuán)隊中做的貢獻(xiàn),創(chuàng)造出不可磨滅的重大價值。

  第五,我學(xué)會了如何與客戶溝通并展示自己的項目,軟件項目的開發(fā)最終需要的是客戶的認(rèn)可,讓客戶了解并認(rèn)可自己的產(chǎn)品最好的辦法就是用言語將自己的項目的最好的一面展示出來,在最后一天里,實訓(xùn)的老師組織了項目的答辯,給我們提供了鍛煉自己的表達(dá)能力,展示自己的項目的舞臺。

  在實戰(zhàn)的過程中,我對項目開發(fā)流程有了切實的體會:學(xué)會了如何編寫規(guī)范合格的代碼和文檔;學(xué)會了了正確理解分析客戶需求并設(shè)計項目的方法;體會到了團(tuán)隊合作精神的重要性,明白了組織團(tuán)隊進(jìn)行項目開發(fā)的具體流程,還了解到了向客戶展示產(chǎn)品以及與客戶進(jìn)行溝通的技巧。

  經(jīng)歷過這次實習(xí)實訓(xùn),我們不僅在編程的理論知識上有所鞏固和深化,更重要的是有了實戰(zhàn)進(jìn)行項目開發(fā)鍛煉動手能力的機(jī)會,積累了一筆寶貴的經(jīng)驗。

  實訓(xùn)雖已結(jié)束,但我們的不斷學(xué)習(xí)的征途才剛剛邁出第一步。

  今后的路還很長,還有很多機(jī)會去實習(xí)提高,我們要以更加積極的姿態(tài)去充實自己,學(xué)習(xí),不斷地迎接挑戰(zhàn)。

java實驗心得2

  題 目: JAVA上機(jī)實驗心得體會

  姓名(學(xué)號):專 業(yè): 計算機(jī)科學(xué)與技術(shù)

  編 制 時 間: 20xx年12月19日

  版 本: 1.0.0

  指 導(dǎo) 教 師:北京聯(lián)合大學(xué)-信息學(xué)院編制

  實驗1 熟悉Java運(yùn)行環(huán)境

  實驗?zāi)康模菏煜DK環(huán)境和操作,編寫簡單的Java應(yīng)用程序。

  心得體會:在該實驗中,我碰到的問題是JDK環(huán)境變量的設(shè)置。解決方法是通過查閱資料書和網(wǎng)上搜索相關(guān)解決方法及同學(xué)的有力幫助。

  實驗2 選擇語句練習(xí)

  實驗?zāi)康模赫_理解并能夠熟練操作和使用Java的if和switch語句。

  心得體會:我個人感覺有了C的編程基礎(chǔ),if和switch這些簡單的流程控制語句運(yùn)用起來比較輕松,實現(xiàn)簡單的邏輯運(yùn)算也跟C非常相近,所以上手比較快。但是在這次程序中,首次涉及到了java程序的數(shù)據(jù)輸入,與C區(qū)別很大。但經(jīng)過老師的講解和查閱相關(guān)資料,基本明白相關(guān)的使用規(guī)則和注意事項。在第二個小題中還涉及到了charAt()方法,經(jīng)查閱JDK文檔,知道charAt()方法返回一個位于提供給它的參數(shù)索引處的字符,如: str.chatAt(0)檢索str中的第一個字符,str.charAt(str.length()-1)檢索最后一個字符。我運(yùn)用此方法解決了比較字符串間首字母異同的問題。

  實驗3 迭代練習(xí)

  實驗?zāi)康模赫_理解并能夠熟練操作和使用Java的for、while、do..while語句。 心得體會:在該實驗中,我學(xué)會了為具體操作選擇最合適的循環(huán)語句及for、while、do..while語句的相互轉(zhuǎn)換使用。最重要的是,明白了JAVA程序中,定義方法中的局部變量時一定要賦初始值,否則編譯不能通過會報錯;但類中的成員變量則不一定需要。如我在實驗3main()方法定義的整型局部變量command,當(dāng)不初始化則不能通過編譯。原因是局部變量不能有JVM自動賦給相關(guān)的默認(rèn)值,而成員變量可以。

  實驗4 方法的實現(xiàn)練習(xí)

  實驗?zāi)康模郝暶、定義和調(diào)用方法,理解實參和形參的含義。

  心得體會:在該實驗中,我掌握如何寫方法、調(diào)用方法,并掌握如何向方法中傳遞信息和從方法中返回信息。方法聲明為非void(構(gòu)造方法除外)則需要用return語句返回一個相應(yīng)類型的返回值。

  實驗5 簡單類型數(shù)組練習(xí)

  實驗?zāi)康模簩W(xué)習(xí)創(chuàng)建簡單類型的數(shù)組,并能用循環(huán)語句處理數(shù)組。

  心得體會:通過該實驗,我學(xué)會了如何讓建立簡單類型的數(shù)組,并掌握了將數(shù)組作為方法的傳入?yún)?shù)和返回值。在該實驗中,遇到的問題主要是如何將一個連續(xù)的多位數(shù)在存入數(shù)組時,每個數(shù)組元素只對應(yīng)改多位數(shù)的一個組成數(shù)。我解決的方法如下:

  for(i=0; i<6; i++){

  n[i] = aa%10; //aa%10的結(jié)果是aa的末尾數(shù),將多位數(shù)aa的末尾數(shù)賦給a[i] aa = (int)aa/10; //對aa/10的結(jié)果強(qiáng)制取整,去掉了aa的末尾數(shù),以便對下一位數(shù)的存數(shù)。

  }

  實驗6 類和對象的練習(xí)

  實驗?zāi)康模赫_理解并能夠熟練操作和使用Java的類、對象和方法。

  心得體會:我學(xué)會了如何建立類和對象,分別輸出其中包含的成員值;以及分別引用各方法,實現(xiàn)不同的操作。在該程序中,我進(jìn)一步了解了如何定義成員方法和成員屬性以及相關(guān)方法的調(diào)用。特別是我掌握了利用構(gòu)造方法對成員屬性賦初始值。值得一提的是,我在相應(yīng)的程序中運(yùn)用了toUpperCase方法,經(jīng)查看JDK文檔知道該方法的作用是返回一個所有字母都被轉(zhuǎn)化為大寫字母字符串。

  實驗7 類的'實現(xiàn)

  實驗?zāi)康模菏褂媒y(tǒng)一建模語言(UML)設(shè)計類,并實現(xiàn)類。

  心得體會:通過該實驗,我學(xué)會了使用public、private控制訪問及其訪問權(quán)限;體會了static關(guān)鍵字的作用。并對JAVA程序中的類及面向?qū)ο蟮木幊趟枷胗辛烁M(jìn)一步的了解。

  實驗8 繼承的練習(xí)

  實驗?zāi)康模赫_理解并能夠熟練操作和使用Java類的繼承關(guān)系。

  心得體會:理解了繼承的含義,并使用UML符號設(shè)計了繼承結(jié)構(gòu);掌握了用Java實現(xiàn)繼承關(guān)系;學(xué)會了區(qū)分方法重寫和方法重載;并深入理解了abstract 和 final修飾符的作用。用final標(biāo)記的變量只能賦值一次,標(biāo)記的類不可被繼承,方法不可被子類重寫。用關(guān)鍵字extends表繼承,例如子類A繼承了父類B則可寫作 class A extends B。在這些概念性(轉(zhuǎn) 載于: :java實驗心得體會)知識點弄明白后,在解決實際問題時,碰到了輸入年月日計算車齡的問題,我的解決辦法如下:

  public int age(int year)

  {int age;

  int a1 = (int)(time/10000); //(int)time/10000是將8位數(shù)表示的生產(chǎn)年月日強(qiáng)制轉(zhuǎn)換成四位數(shù)表示的年

  }

  int a2 = (int)(year/10000); //將當(dāng)前年月日轉(zhuǎn)換為年 age = a2 - a1 +1;//計算車齡 return age;

  實驗9 抽象類、接口練習(xí)

  實驗?zāi)康模壕C合運(yùn)用接口,類的知識。

  心得體會:在該實驗中,我掌握了接口定義,以及類實現(xiàn)接口。接口用interface關(guān)鍵字定義,在接口中,可以用abstract是修飾方法的,也可以去掉abstract,編譯時會默認(rèn)為抽象方法。類實現(xiàn)接口可用implements表示,例如class Circle implements Shape表示,Circle類實現(xiàn)了接口Shape。

  實驗10 多態(tài)練習(xí)

  實驗?zāi)康模豪斫獠⑹褂妹嫦驅(qū)ο蟮奶卣鳎憾鄳B(tài)。

  心得體會:在實驗10中,我基本掌握了多態(tài)的句柄、多態(tài)方法的定義。在改程序中,我遇到了要求隨機(jī)產(chǎn)生一個圖形的難題,通過網(wǎng)上查閱資料,利用系統(tǒng)函數(shù)Math.random()經(jīng)一系列的運(yùn)算處理來隨機(jī)產(chǎn)生一個圖形解決了該難題,具體的程序如下:

  public static void main(String[] args)

  {

  } Circle cir = new Circle(9); Square squ = new Square(4); Shape shape; int r; r = (int)(Math.random()*2);//用Math.random()方法產(chǎn)生0.00到if(r == 0) shape = cir; else shape = squ; shape.testShape(shape); //同一條語句產(chǎn)生不同的執(zhí)行結(jié)果,多態(tài)1.00的隨機(jī)數(shù),乘2取整后非0即1 性。

  實驗11 多線程處理

  實驗?zāi)康模豪斫饩程的基本概念。

  心得體會:通過該實驗,基本能夠理解線程的運(yùn)行了。學(xué)會調(diào)用Thread類中的系統(tǒng)函數(shù)以及掌握這些函數(shù)的作用是難點, setName()是設(shè)置線程名字,start()是開辟一條新線程,Thread.currentThread().getName()是獲得正在執(zhí)行的線程的名字,Thread.currentThread().getId()是thread類中返回該線程的標(biāo)識符的方法,Thread.currentThread().getPriority()是thread類中返回線程的優(yōu)先級的方法。

  實驗12 I/O及文件處理

  實驗?zāi)康模赫莆詹⑹褂肑ava中的I/O和文件。

  心得體會:對于該實驗,由于比較難,只是基本掌握了文件讀寫的方法和規(guī)則,還有待17周JAVA實訓(xùn)時繼續(xù)攻堅克難。

  結(jié)語:在這一系列的實驗中,我基本掌握了Java的編程規(guī)則、知識要點和一些小技巧,特別是對面向?qū)ο蟮木幊趟枷牒惋L(fēng)格有了進(jìn)一步的認(rèn)識和體會。同時,因正確的編出程序而帶來的成就感讓我對編程更加感興趣。對于在這些實驗過程中,請教老師、同學(xué)互助、查閱資料等基本的學(xué)習(xí)方式,使我更加領(lǐng)悟到集體和團(tuán)隊的力量,也樹立了敢于攻堅的信心。

java實驗心得3

  此次只實訓(xùn)了短短的三周。

  雖說時間很短,但其中的每一天都使我收獲很大、受益匪淺,它不但極大地加深了我對一些理論知識的理解,不僅使我在理論上對Java有了全新的認(rèn)識,在實踐能力上也得到了提高,真正地做到了學(xué)以致用,更學(xué)到了很多做人的道理,對我來說受益非淺。

  除此以外,我知道了什么叫團(tuán)隊,怎樣和團(tuán)隊分工合作;同時我還學(xué)會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認(rèn)同自己的觀點。

  這也是第一次讓我親身感受到理論與實際的相結(jié)合,讓我大開眼界。

  也是對以前所學(xué)知識的一個初審吧!這次實訓(xùn)對于我以后學(xué)習(xí)、找工作也是受益菲淺的,在短短的三周中相信這些寶貴的經(jīng)驗會成為我今后成功的重要的基石;這對于我的學(xué)業(yè),乃至我以后人生的影響無疑是極其深遠(yuǎn)的。

  這次實訓(xùn)雖然是我們的第一次,不過同學(xué)們表現(xiàn)不錯,由此看來,我們在進(jìn)入大學(xué)的這幾個月里學(xué)到了不少的專業(yè)知識,只是自己感覺不到而已。

  對于所學(xué)專業(yè),我們不能過于自卑和擔(dān)憂,否則會妨礙自己學(xué)習(xí)。

  實訓(xùn)是學(xué)習(xí)Java的重要環(huán)節(jié),有利于我們鞏固專業(yè)知識、掌握工作技能,提高就業(yè)籌碼。

  我把本次為期三周的實訓(xùn)看作是“理論與實踐相結(jié)合的橋梁”。

  通過這周的實訓(xùn)和學(xué)習(xí),我知道了此次實訓(xùn)的目的,也清楚目前自己的不足,那就是缺乏相應(yīng)的知識與經(jīng)驗,對所學(xué)的專業(yè)知識不能夠很好地運(yùn)用于實踐操作。

  正所謂“百聞不如一見”,經(jīng)過這次自身的切身實踐,我才深切地理會到了“走出課堂,投身實踐”的必要性。

  平時,我們只能在課堂上與老師一起紙上談兵,思維的`認(rèn)識基本上只是局限于課本的范圍之內(nèi),也許就是這個原因就導(dǎo)致我們對專業(yè)知識認(rèn)識的片面性,使得我們只知所以然,而不知其之所以然!限制了我們網(wǎng)絡(luò)知識水平的提高。

  但是課本上所學(xué)到的理論知識是為我們的實際操作指明了方向、提供相應(yīng)的方法,真正的職業(yè)技巧是要我們從以后的實際工作中慢慢汲取的。

  而針對實際操作中遇到的一些特殊的問題,我們不能拘泥于課本,不可純粹地“以本為本”。

  在這次實訓(xùn)中我得到了許多收獲,我第一次體會到Java工程師的工作是什么樣子的,也發(fā)現(xiàn)了很多不曾注意到的細(xì)節(jié),在實訓(xùn)的演示過程中,我對作為一名Java工程師注意的事項應(yīng)該從小事做起、從基本做起。

  把職業(yè)能力訓(xùn)練與職業(yè)素質(zhì)有機(jī)的結(jié)合起來。

  相信這對我接下來學(xué)習(xí)專業(yè)知識會起到很有效的幫助,在接下來的幾個月里,我會以作為一名職業(yè)人的身份在這幾個方面要求自己,嚴(yán)格自我,向Java工程師靠近。

  而經(jīng)過這次實訓(xùn),讓我明白如果是一個完整項目的開發(fā),必須由團(tuán)隊來分工合作,否則,即費(fèi)力又費(fèi)時還做不好這個項目。

  因此不管在工作中還是在生活中要和老師、同學(xué)保持良好的關(guān)系是很重要的。

  做事首先要學(xué)做人,要明白做人的道理,如何與人相處是現(xiàn)代社會的做人的一個最基本的問題。

  對于自己這樣一個即將步入社會的人來說,需要學(xué)習(xí)的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)煛,我們可以向他們學(xué)習(xí)很多知識、道理。

  實訓(xùn)結(jié)束了感覺雖然辛苦,但很充實。

  我想這就是Java工程師的工作。

  我也體會到Java工程師成功地完成一個任務(wù)的那種興奮,那種小有成就的感覺是只有置身其中的人才能體會的。

  總之,這次實訓(xùn)為我提供了與眾不同的學(xué)習(xí)方法和學(xué)習(xí)體會,從書本中面對現(xiàn)實,為我將來走上社會打下了扎實的基礎(chǔ)。

  作為在校計算機(jī)專業(yè)的學(xué)生,現(xiàn)在我能做的就是吸取知識,提高自身的綜合素質(zhì),提高自己的職業(yè)技能,自己有了能力,到時候才會是“車到山前必有路”。

  我相信在不久的未來,會有屬于我自己的一片天空。

  我希望計算機(jī)專業(yè)的同學(xué)在以后的學(xué)習(xí)或工作中以務(wù)實的態(tài)度給提供更多的機(jī)會鍛煉自己,為大家的成才與就業(yè)奠定堅實的基礎(chǔ);并希望同學(xué)們要做好角色定位,將自己所學(xué)的知識,學(xué)熟、學(xué)精。

  多學(xué)習(xí)和收集與項目有關(guān)的資料,來提高自己的業(yè)務(wù)水平,同時多請教經(jīng)驗豐富的老師,使他們好的經(jīng)驗?zāi)軌驅(qū)ψ约浩鸬浇梃b作用,在他們的幫助下,能夠很快的培養(yǎng)自己的管理技能及節(jié)省時間,避免做無用功,也可以讓自己了解很多項目管理上的捷徑,從而減少自己會遇到的挫折和錯誤。

【java實驗心得】相關(guān)文章:

java培訓(xùn)心得04-13

java實習(xí)心得12-13

java培訓(xùn)心得05-06

java培訓(xùn)心得范文03-21

java工作心得范文03-21

成都java培訓(xùn)心得03-21

java實訓(xùn)心得04-10

java培訓(xùn)心得(15篇)05-12

java培訓(xùn)心得15篇04-13