久久久久综合给合狠狠狠,人人干人人模,大陆一级黄色毛片免费在线观看,亚洲人人视频,欧美在线观看一区二区,国产成人啪精品午夜在线观看,午夜免费体验

薈聚奇文、博采眾長(zhǎng)、見賢思齊
當(dāng)前位置:公文素材庫 > 計(jì)劃總結(jié) > 工作總結(jié) > Java實(shí)驗(yàn)總結(jié)報(bào)告.

Java實(shí)驗(yàn)總結(jié)報(bào)告.

網(wǎng)站:公文素材庫 | 時(shí)間:2019-05-26 21:08:49 | 移動(dòng)端:Java實(shí)驗(yàn)總結(jié)報(bào)告.

Java實(shí)驗(yàn)總結(jié)報(bào)告.

Java實(shí)驗(yàn)報(bào)告

在一學(xué)期的Java上機(jī)實(shí)驗(yàn)中,學(xué)到了很多書本以外的知識(shí)。同時(shí)也遇到了很多難題,在解決問題中加深了對(duì)Java知識(shí)的認(rèn)識(shí)與學(xué)習(xí)。

實(shí)驗(yàn)一中遇到的問題:環(huán)境變量的設(shè)置遇到了麻煩。解決方法:詢問老師,查閱書本得以解決。

實(shí)驗(yàn)二中遇到的問題:對(duì)Java的if和switch語句的運(yùn)用不熟悉,所以導(dǎo)致實(shí)驗(yàn)中程序最初編寫的很雍長(zhǎng),繁瑣。解決方法:通過對(duì)Java的if和switch語句的深一步學(xué)習(xí),逐步學(xué)會(huì)了它們的靈活運(yùn)用,從而更便捷地解決問題。

實(shí)驗(yàn)三中在學(xué)習(xí)過C的基礎(chǔ)上,運(yùn)用Java的for、while、do..while語句,并沒遇到什么大的麻煩。

實(shí)驗(yàn)四中遇到的問題:編寫提供三個(gè)選項(xiàng)的菜單驅(qū)動(dòng)程序中的選擇問題。解決方法:在實(shí)驗(yàn)程序中用的是先判斷溫度類型,再轉(zhuǎn)換單位。

實(shí)驗(yàn)五中遇到的問題:抽獎(jiǎng)號(hào)碼未能解決排序問題。解決方法:該程序只針對(duì)該題是對(duì)的,關(guān)于排序問題在老師的啟發(fā)下,自己在實(shí)驗(yàn)之外加以嘗試,得以成功。

實(shí)驗(yàn)六遇到的問題:對(duì)成員變量的初始化,沒有分步來寫。解決方法:在老師的幫助下重新一個(gè)個(gè)地初始化。

實(shí)驗(yàn)七中遇到的問題:由于一開始的充分準(zhǔn)備,沒遇到問題,很順利。實(shí)驗(yàn)八中遇到的問題:不能運(yùn)行成功。解決辦法:發(fā)現(xiàn)是類名與文本名不同,改動(dòng)之后得以解決。

實(shí)驗(yàn)九遇到的問題:shape和Circle包含關(guān)系,重復(fù)定義,比較繁瑣。解決方法:去掉其一。

實(shí)驗(yàn)十遇到的問題:在理解并使用面向?qū)ο蟮奶卣鳎憾鄳B(tài)實(shí)驗(yàn)上還算順利。實(shí)驗(yàn)十一遇到的問題:對(duì)線程的基本概念模糊,走了很多彎路。解決方法:請(qǐng)教同學(xué),參照課本最終才勉強(qiáng)解決了問題。

學(xué)習(xí)心得與體會(huì):在做完所有實(shí)驗(yàn)后,我初步理解并能夠操作和使用Java的if和switch,for、while、do..while語句,Java的類、對(duì)象和方法,聲明、定義和調(diào)用方法,理解實(shí)參和形參的含義。學(xué)習(xí)創(chuàng)建簡(jiǎn)單類型的數(shù)組,并能用循環(huán)語句處理數(shù)組。使用統(tǒng)一建模語言(UML)設(shè)計(jì)類,并實(shí)現(xiàn)類。正確理解并能夠熟練操作和使用Java類的繼承關(guān)系,。綜合運(yùn)用接口,類的知識(shí)。理解線程的基本概念。

所以我覺得,學(xué)習(xí)java要不斷地通過上機(jī)來增強(qiáng)自己對(duì)知識(shí)的學(xué)習(xí)與認(rèn)識(shí)。書本要學(xué)有所用,才是真正的融會(huì)貫通。最重要的,在實(shí)驗(yàn)中,我們會(huì)遇到種種的難題,或由于粗心,或由于知識(shí)的匱乏,或其他,但我們不能有畏難情緒。一遇到困難就放棄,我們永遠(yuǎn)都不能成就自己。學(xué)會(huì)自己查閱資料,學(xué)會(huì)尋求他人的幫助,一時(shí)的不會(huì)更能加深我們的記憶,促進(jìn)我們的求知欲。所以不能放棄自己。

擴(kuò)展閱讀:java上機(jī)實(shí)驗(yàn)心得體會(huì)報(bào)告

北京聯(lián)合大學(xué)信息學(xué)院

“面向?qū)ο蟪绦蛟O(shè)計(jì)”課

程上機(jī)實(shí)驗(yàn)報(bào)告

題目:JAVA上機(jī)實(shí)驗(yàn)心得體會(huì)姓名(學(xué)號(hào)):專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)編制時(shí)間:201*年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;in[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則可寫作classAextendsB。在這些概念性知識(shí)點(diǎn)弄明白后,在解決實(shí)際問題時(shí),碰到了輸入年月日計(jì)算車齡的問題,我的解決辦法如下:publicintage(intyear){intage;

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

inta2=(int)(year/10000);//將當(dāng)前年月日轉(zhuǎn)換為年age=a2-a1+1;//計(jì)算車齡returnage;實(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表示,例如classCircleimplementsShape表示,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è)圖形解決了該難題,具體的程序如下:

publicstaticvoidmain(String[]args)

{}

Circlecir=newCircle(9);Squaresqu=newSquare(4);Shapeshape;

intr;

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)12I/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)的信心。

友情提示:本文中關(guān)于《Java實(shí)驗(yàn)總結(jié)報(bào)告.》給出的范例僅供您參考拓展思維使用,Java實(shí)驗(yàn)總結(jié)報(bào)告.:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。


Java實(shí)驗(yàn)總結(jié)報(bào)告.》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://www.weilaioem.com/gongwen/446127.html
相關(guān)文章