- 相關(guān)推薦
java實(shí)驗(yàn)心得體會(huì)
當(dāng)我們備受啟迪時(shí),就十分有必須要寫一篇心得體會(huì),這樣我們就可以提高對(duì)思維的訓(xùn)練。那么問題來了,應(yīng)該如何寫心得體會(huì)呢?下面是小編幫大家整理的java實(shí)驗(yàn)心得體會(huì),歡迎閱讀,希望大家能夠喜歡。
java實(shí)驗(yàn)心得體會(huì)1
題 目: JAVA上機(jī)實(shí)驗(yàn)心得體會(huì)
姓名(學(xué)號(hào)):專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)
編 制 時(shí) 間: 20xx年12月19日
版 本: 1.0.0
指 導(dǎo) 教 師:北京聯(lián)合大學(xué)-信息學(xué)院編制
實(shí)驗(yàn)1 熟悉Java運(yùn)行環(huán)境
實(shí)驗(yàn)?zāi)康模菏煜DK環(huán)境和操作,編寫簡(jiǎn)單的Java應(yīng)用程序。
心得體會(huì):在該實(shí)驗(yàn)中,我碰到的問題是JDK環(huán)境變量的設(shè)置。解決方法是通過查閱資料書和網(wǎng)上搜索相關(guān)解決方法及同學(xué)的有力幫助。
實(shí)驗(yàn)2 選擇語句練習(xí)
實(shí)驗(yàn)?zāi)康模赫_理解并能夠熟練操作和使用Java的if和switch語句。
心得體會(huì):我個(gè)人感覺有了C的編程基礎(chǔ),if和switch這些簡(jiǎn)單的流程控制語句運(yùn)用起來比較輕松,實(shí)現(xiàn)簡(jiǎn)單的邏輯運(yùn)算也跟C非常相近,所以上手比較快。但是在這次程序中,首次涉及到了java程序的數(shù)據(jù)輸入,與C區(qū)別很大。但經(jīng)過老師的講解和查閱相關(guān)資料,基本明白相關(guān)的使用規(guī)則和注意事項(xiàng)。在第二個(gè)小題中還涉及到了charAt()方法,經(jīng)查閱JDK文檔,知道charAt()方法返回一個(gè)位于提供給它的參數(shù)索引處的字符,如: str.chatAt(0)檢索str中的第一個(gè)字符,str.charAt(str.length()-1)檢索最后一個(gè)字符。我運(yùn)用此方法解決了比較字符串間首字母異同的問題。
實(shí)驗(yàn)3 迭代練習(xí)
實(shí)驗(yàn)?zāi)康模赫_理解并能夠熟練操作和使用Java的for、while、do..while語句。 心得體會(huì):在該實(shí)驗(yàn)中,我學(xué)會(huì)了為具體操作選擇最合適的循環(huán)語句及for、while、do..while語句的相互轉(zhuǎn)換使用。最重要的是,明白了JAVA程序中,定義方法中的局部變量時(shí)一定要賦初始值,否則編譯不能通過會(huì)報(bào)錯(cuò);但類中的成員變量則不一定需要。如我在實(shí)驗(yàn)3main()方法定義的整型局部變量command,當(dāng)不初始化則不能通過編譯。原因是局部變量不能有JVM自動(dòng)賦給相關(guān)的默認(rèn)值,而成員變量可以。
實(shí)驗(yàn)4 方法的實(shí)現(xiàn)練習(xí)
實(shí)驗(yàn)?zāi)康模郝暶、定義和調(diào)用方法,理解實(shí)參和形參的含義。
心得體會(huì):在該實(shí)驗(yàn)中,我掌握如何寫方法、調(diào)用方法,并掌握如何向方法中傳遞信息和從方法中返回信息。方法聲明為非void(構(gòu)造方法除外)則需要用return語句返回一個(gè)相應(yīng)類型的返回值。
實(shí)驗(yàn)5 簡(jiǎn)單類型數(shù)組練習(xí)
實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)創(chuàng)建簡(jiǎn)單類型的數(shù)組,并能用循環(huán)語句處理數(shù)組。
心得體會(huì):通過該實(shí)驗(yàn),我學(xué)會(huì)了如何讓建立簡(jiǎn)單類型的數(shù)組,并掌握了將數(shù)組作為方法的傳入?yún)?shù)和返回值。在該實(shí)驗(yàn)中,遇到的問題主要是如何將一個(gè)連續(xù)的多位數(shù)在存入數(shù)組時(shí),每個(gè)數(shù)組元素只對(duì)應(yīng)改多位數(shù)的一個(gè)組成數(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; //對(duì)aa/10的結(jié)果強(qiáng)制取整,去掉了aa的末尾數(shù),以便對(duì)下一位數(shù)的存數(shù)。
}
實(shí)驗(yàn)6 類和對(duì)象的練習(xí)
實(shí)驗(yàn)?zāi)康模赫_理解并能夠熟練操作和使用Java的類、對(duì)象和方法。
心得體會(huì):我學(xué)會(huì)了如何建立類和對(duì)象,分別輸出其中包含的成員值;以及分別引用各方法,實(shí)現(xiàn)不同的操作。在該程序中,我進(jìn)一步了解了如何定義成員方法和成員屬性以及相關(guān)方法的調(diào)用。特別是我掌握了利用構(gòu)造方法對(duì)成員屬性賦初始值。值得一提的是,我在相應(yīng)的程序中運(yùn)用了toUpperCase方法,經(jīng)查看JDK文檔知道該方法的作用是返回一個(gè)所有字母都被轉(zhuǎn)化為大寫字母字符串。
實(shí)驗(yàn)7 類的實(shí)現(xiàn)
實(shí)驗(yàn)?zāi)康模菏褂媒y(tǒng)一建模語言(UML)設(shè)計(jì)類,并實(shí)現(xiàn)類。
心得體會(huì):通過該實(shí)驗(yàn),我學(xué)會(huì)了使用public、private控制訪問及其訪問權(quán)限;體會(huì)了static關(guān)鍵字的作用。并對(duì)JAVA程序中的類及面向?qū)ο蟮木幊趟枷胗辛烁M(jìn)一步的了解。
實(shí)驗(yàn)8 繼承的練習(xí)
實(shí)驗(yàn)?zāi)康模赫_理解并能夠熟練操作和使用Java類的繼承關(guān)系。
心得體會(huì):理解了繼承的含義,并使用UML符號(hào)設(shè)計(jì)了繼承結(jié)構(gòu);掌握了用Java實(shí)現(xiàn)繼承關(guān)系;學(xué)會(huì)了區(qū)分方法重寫和方法重載;并深入理解了abstract 和 final修飾符的作用。用final標(biāo)記的變量只能賦值一次,標(biāo)記的類不可被繼承,方法不可被子類重寫。用關(guān)鍵字extends表繼承,例如子類A繼承了父類B則可寫作 class A extends B。在這些概念性(轉(zhuǎn) 載于: :java實(shí)驗(yàn)心得體會(huì))知識(shí)點(diǎn)弄明白后,在解決實(shí)際問題時(shí),碰到了輸入年月日計(jì)算車齡的問題,我的解決辦法如下:
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;//計(jì)算車齡 return age;
實(shí)驗(yàn)9 抽象類、接口練習(xí)
實(shí)驗(yàn)?zāi)康模壕C合運(yùn)用接口,類的知識(shí)。
心得體會(huì):在該實(shí)驗(yàn)中,我掌握了接口定義,以及類實(shí)現(xiàn)接口。接口用interface關(guān)鍵字定義,在接口中,可以用abstract是修飾方法的,也可以去掉abstract,編譯時(shí)會(huì)默認(rèn)為抽象方法。類實(shí)現(xiàn)接口可用implements表示,例如class Circle implements Shape表示,Circle類實(shí)現(xiàn)了接口Shape。
實(shí)驗(yàn)10 多態(tài)練習(xí)
實(shí)驗(yàn)?zāi)康模豪斫獠⑹褂妹嫦驅(qū)ο蟮奶卣鳎憾鄳B(tài)。
心得體會(huì):在實(shí)驗(yàn)10中,我基本掌握了多態(tài)的句柄、多態(tài)方法的定義。在改程序中,我遇到了要求隨機(jī)產(chǎn)生一個(gè)圖形的難題,通過網(wǎng)上查閱資料,利用系統(tǒng)函數(shù)Math.random()經(jīng)一系列的運(yùn)算處理來隨機(jī)產(chǎn)生一個(gè)圖形解決了該難題,具體的程序如下:
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 性。
實(shí)驗(yàn)11 多線程處理
實(shí)驗(yàn)?zāi)康模豪斫饩程的基本概念。
心得體會(huì):通過該實(shí)驗(yàn),基本能夠理解線程的運(yùn)行了。學(xué)會(huì)調(diào)用Thread類中的系統(tǒng)函數(shù)以及掌握這些函數(shù)的作用是難點(diǎn), setName()是設(shè)置線程名字,start()是開辟一條新線程,Thread.currentThread().getName()是獲得正在執(zhí)行的線程的名字,Thread.currentThread().getId()是thread類中返回該線程的標(biāo)識(shí)符的方法,Thread.currentThread().getPriority()是thread類中返回線程的優(yōu)先級(jí)的方法。
實(shí)驗(yàn)12 I/O及文件處理
實(shí)驗(yàn)?zāi)康模赫莆詹⑹褂肑ava中的I/O和文件。
心得體會(huì):對(duì)于該實(shí)驗(yàn),由于比較難,只是基本掌握了文件讀寫的方法和規(guī)則,還有待17周JAVA實(shí)訓(xùn)時(shí)繼續(xù)攻堅(jiān)克難。
結(jié)語:在這一系列的實(shí)驗(yàn)中,我基本掌握了Java的編程規(guī)則、知識(shí)要點(diǎn)和一些小技巧,特別是對(duì)面向?qū)ο蟮木幊趟枷牒惋L(fēng)格有了進(jìn)一步的認(rèn)識(shí)和體會(huì)。同時(shí),因正確的編出程序而帶來的成就感讓我對(duì)編程更加感興趣。對(duì)于在這些實(shí)驗(yàn)過程中,請(qǐng)教老師、同學(xué)互助、查閱資料等基本的學(xué)習(xí)方式,使我更加領(lǐng)悟到集體和團(tuán)隊(duì)的力量,也樹立了敢于攻堅(jiān)的信心。
java實(shí)驗(yàn)心得體會(huì)2
大學(xué)生活臨近了尾聲,這短短的三年,卻是我的人生中彌足珍貴的時(shí)光。在這三年里,我從一個(gè)莽撞少年成長(zhǎng)為一名合格的大學(xué)生,用脫胎換骨來形容并不為過?偨Y(jié)過去可以撥開時(shí)間的迷霧,清晰的回首所走過的路,從而為將來的人生旅程準(zhǔn)備一些經(jīng)驗(yàn)和教訓(xùn)。
大學(xué)生活主線是學(xué)習(xí)。大學(xué)學(xué)習(xí)是迥然不同于以往的一種新形式,它賦予了學(xué)習(xí)者更大的自主性和更廣闊的思維空間,同時(shí)也對(duì)學(xué)習(xí)者提出了更高的要求。在這種半開放式的教學(xué)模式下,要求學(xué)習(xí)者必須有明確的學(xué)習(xí)目的,有更強(qiáng)的選擇區(qū)分能力和更強(qiáng)的自學(xué)能力。對(duì)于這個(gè)方面,我應(yīng)該感謝大學(xué)這四年的學(xué)習(xí)生涯,在這期間的歷次挫折與成功,使我真正知道了怎樣進(jìn)行自我學(xué)習(xí),怎樣有選擇有目的的學(xué)習(xí),隨之而來的是自己自學(xué)能力和學(xué)習(xí)效率的提高。而學(xué)習(xí)之外的`課外科技活動(dòng)的參與,同時(shí)也是對(duì)所學(xué)知識(shí)的一種穩(wěn)固和加強(qiáng),它不僅提高了我的動(dòng)手能力,拓寬了我的知識(shí)面,而且在不斷的探索過程中,也促使自己學(xué)習(xí)更多更新的東西,這更進(jìn)一步豐富了自己的理論知識(shí)。 通過此次實(shí)習(xí),讓我學(xué)到了很多課堂上更本學(xué)不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學(xué)習(xí)的意義,時(shí)間的珍貴,人生的真諦。明白人世間一生不可能都是一帆風(fēng)順的,只要勇敢去面對(duì)人生中的每個(gè)驛站!這讓我清楚地感到了自己肩上的重任,看清了自己的人生方向,也讓我認(rèn)識(shí)到了文秘工作應(yīng)支持仔細(xì)認(rèn)真的工作態(tài)度,要有一種平和的心態(tài)和不恥下問的精神,不管遇到什么事都要總代表地去思考,多聽別人的建議,不要太過急燥,要對(duì)自己所做事去負(fù)責(zé),不要輕易的去承諾,承諾了就要努力去兌現(xiàn)。單位也培養(yǎng)了我的實(shí)際動(dòng)手能力,增加了實(shí)際的操作經(jīng)驗(yàn),對(duì)實(shí)際的文秘工作的有了一個(gè)新的開始,更好地為我們今后的工作積累經(jīng)驗(yàn)。
我知道工作是一項(xiàng)熱情的事業(yè),并且要持之以恒的品質(zhì)精神和吃苦耐勞的品質(zhì)。我覺得重要的是在這段實(shí)習(xí)期間里,我第一次真正的融入了社會(huì),在實(shí)踐中了解社會(huì)掌握了一些與人交往的技能,并且在次期間,我注意觀察了前輩是怎樣與上級(jí)交往,怎樣處理之間的關(guān)系。利用這次難得的時(shí)機(jī),也翻開了視野,增長(zhǎng)了見識(shí),為我們以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的根底。
實(shí)習(xí)期間,我從末出現(xiàn)無故缺勤。我勤奮好學(xué).謙虛謹(jǐn)慎,認(rèn)真聽取老同志的指導(dǎo),對(duì)于別人提出的工作建議虛心聽取。并能夠仔細(xì)觀察、切身體驗(yàn)、獨(dú)立思考、綜合分析,并努力學(xué)到把學(xué)樣學(xué)到的知道應(yīng)用到實(shí)際工作中,盡力做到理論和實(shí)際相結(jié)合的狀態(tài),培養(yǎng)了我執(zhí)著的敬業(yè)精神和勤奮踏實(shí)的工作作風(fēng)。也培養(yǎng)了我的耐心和素質(zhì)。能夠做到服從指揮,與同事友好相處,尊重領(lǐng)導(dǎo),工作認(rèn)真負(fù)責(zé),責(zé)任心強(qiáng),能保質(zhì)保量完成工作任務(wù)。并始終堅(jiān)持一條原則:要么不做,要做就要做。
java實(shí)驗(yàn)心得體會(huì)3
經(jīng)過過去一個(gè)月的實(shí)踐和實(shí)習(xí),我對(duì)未來充滿了美好的憧憬,在未來的日子,我將努力做到以下幾點(diǎn):
一、繼續(xù)學(xué)習(xí),不斷提升理論素養(yǎng)。
在信息時(shí)代,學(xué)習(xí)是不斷地汲取新信息,獲得事業(yè)進(jìn)步的動(dòng)力。作為一名年輕人更應(yīng)該把學(xué)習(xí)作為保持工作積極性的重要途徑。走上工作崗位后,我積極響應(yīng)單位號(hào)召,結(jié)合工作實(shí)際,不斷學(xué)習(xí)理論、技能知識(shí)和社會(huì)知識(shí),用先進(jìn)的理論武裝頭腦,用精良的業(yè)務(wù)知識(shí)提升能力,以廣博的社會(huì)知識(shí)拓展視野。
二、努力實(shí)踐,自覺進(jìn)行角色轉(zhuǎn)化。
“理論是灰色的,生活之樹常青”,只有將理論付諸于實(shí)踐才能實(shí)現(xiàn)理論自身的.價(jià)值,也只有將理論付諸于實(shí)踐才能使理論得以檢驗(yàn)。同樣,一個(gè)人的價(jià)值也是通過實(shí)踐活動(dòng)來實(shí)現(xiàn)的,也只有通過實(shí)踐才能鍛煉人的品質(zhì),彰現(xiàn)人的意志。
三、提高工作積極性和主動(dòng)性
一個(gè)月的實(shí)習(xí)期很快過去了,是開端也是結(jié)束。展現(xiàn)在自己面前的是一片任自己馳騁的沃土,也清楚感受到了沉甸甸的責(zé)任。在今后的工作和生活中,我將繼續(xù)學(xué)習(xí),深入實(shí)踐,不斷提升自我,努力創(chuàng)造業(yè)績(jī),繼續(xù)為社會(huì)創(chuàng)造更多的價(jià)值。
最后感謝實(shí)習(xí)單位領(lǐng)導(dǎo)和老師們對(duì)我的輔導(dǎo)和幫助,我會(huì)繼續(xù)努力的。
【java實(shí)驗(yàn)心得體會(huì)】相關(guān)文章:
java培訓(xùn)心得體會(huì)05-07
java實(shí)訓(xùn)心得體會(huì)04-12
Java實(shí)訓(xùn)心得體會(huì)05-09
java實(shí)習(xí)心得體會(huì)范文03-31
Java實(shí)習(xí)心得體會(huì)(精選6篇)01-11