日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

20135127陶俊杰 实验一

發(fā)布時(shí)間:2023/12/1 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 20135127陶俊杰 实验一 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

北京電子科技學(xué)院(BESTI)

《Java程序設(shè)計(jì)》課實(shí)驗(yàn)報(bào)告

?

?

班??? 級(jí):201351?? ??? ?????????? 姓名及學(xué)號(hào):陶俊杰? 20135127

指導(dǎo)教師:婁佳鵬???? ????????? ??? 必修/選修:選修

實(shí)驗(yàn)日期: 2015年4月16日??????? 實(shí)驗(yàn)時(shí)間: 18:30至20:30

實(shí)驗(yàn)序號(hào):(一)????????????????? 成績(jī):

?

實(shí)驗(yàn)名稱:Java開(kāi)發(fā)環(huán)境的熟悉

一、? 實(shí)驗(yàn)內(nèi)容

1. 使用JDK編譯、運(yùn)行簡(jiǎn)單的Java程序

2.使用Eclipse 編輯、編譯、運(yùn)行、調(diào)試Java程序

二、實(shí)驗(yàn)要求

1.沒(méi)有Linux基礎(chǔ)的同學(xué)建議先學(xué)習(xí)《Linux基礎(chǔ)入門(mén)(新版)》《Vim編輯器》 課程

2.完成實(shí)驗(yàn)、撰寫(xiě)實(shí)驗(yàn)報(bào)告,實(shí)驗(yàn)報(bào)告模板見(jiàn)QQ群,注意實(shí)驗(yàn)報(bào)告重點(diǎn)是運(yùn)行結(jié)果,遇到的問(wèn)題(工具查找,安裝,使用,程序的編輯,調(diào)試,運(yùn)行等)、解決辦法(空洞的方法如“查網(wǎng)絡(luò)”、“問(wèn)同學(xué)”、“看書(shū)”等一律得0分)以及分析(從中可以得到什么啟示,有什么收獲,教訓(xùn)等)。

3.實(shí)驗(yàn)報(bào)告中統(tǒng)計(jì)自己的PSP(Personal Software Process)時(shí)間

步驟 ?? ??? 耗時(shí) ?? ??? 百分比

需求分析??10min?????? 8.3%

設(shè)計(jì)   30min?????? 25%

代碼實(shí)現(xiàn) ? 30min?????? 25%

測(cè)試 ? ? ? ? 20min?????? 16.6%

分析總結(jié) ? 30min?????? 25%

4. 嚴(yán)禁抄襲。

三、實(shí)驗(yàn)知識(shí)點(diǎn)

1. JVM、JRE、JDK的安裝位置與區(qū)別;

2. 命令行運(yùn)行javac,java;javac -cp; java -cp;

3. PATH,CLASSPATH,SOURCEPATH的設(shè)定方法與應(yīng)用;

4. 包管理:package;import;javac -d ;

5. Eclipse(Netbeans)管理Java項(xiàng)目,調(diào)試:斷點(diǎn)、單步執(zhí)行等;

6. Java基礎(chǔ)語(yǔ)法:類型與類型轉(zhuǎn)換;變量;運(yùn)算符;流程控制等;

7. JDK幫助文檔的使用;

四、實(shí)驗(yàn)步驟

(一)命令行下Java程序開(kāi)發(fā):

1.輸入mkdir 20135127 命令建立實(shí)驗(yàn)?zāi)夸?注意目錄名一定是自己的學(xué)號(hào)(學(xué)號(hào)要體現(xiàn)在實(shí)驗(yàn)報(bào)告截圖中)。

2.輸入代碼

3. 輸入javac -d . Hello.java命令編譯代碼,輸入java tjj.exp1.Hello命令運(yùn)行 程序。結(jié)果如下圖所示:

注意:代碼中有package時(shí),使用javac編譯代碼時(shí)一定要加-d參數(shù),運(yùn)行代碼時(shí)一定要加包名前綴。

?

(二)Eclipse下Java程序開(kāi)發(fā)、調(diào)試

1. 在Eclipse中單擊File->New-> Java Project新建Java項(xiàng)目:

2.輸入代碼:

3. 單擊運(yùn)行按鈕(或使用Ctrl+F11快捷鍵),就可以在控制臺(tái)(Console)中看到運(yùn)行結(jié)果。

4. 下面我們練習(xí)調(diào)試程序,首先我們通過(guò)單擊Window->Open Perspective->Debug打開(kāi)調(diào)試視圖:

5. 調(diào)試程序首先要會(huì)設(shè)置斷點(diǎn)和單步運(yùn)行。設(shè)置斷點(diǎn)比較簡(jiǎn)單。

6. 然后單擊調(diào)試按鈕(或使用F11快捷鍵)開(kāi)始調(diào)試Java程序,我們可以看到程序停留在了第4行。

7. 單步執(zhí)行效率比較慢,如果我們感覺(jué)到第6行到第10行的代碼沒(méi)有問(wèn)題了,想讓程序直接運(yùn)行到第11行,怎么辦?首先我們要在第11行設(shè)置斷點(diǎn),然后單擊Resume圖標(biāo)(快捷鍵F8),程序就運(yùn)行到了第11行。

8. 單步執(zhí)行效率比較慢還導(dǎo)致另外一個(gè)問(wèn)題,比如一個(gè)大循環(huán)中間出了問(wèn)題怎么辦?這時(shí)可以通過(guò)條件斷點(diǎn)解決問(wèn)題。調(diào)試循環(huán)代碼時(shí),會(huì)有一個(gè)值我們特別關(guān)注,這時(shí)在Variable標(biāo)簽中查看變量的值,比如我們此時(shí)比較關(guān)注sum,每次單步執(zhí)行都可以看到sum的變化情況了。設(shè)置條件斷點(diǎn),我們?cè)诘?1行左邊單擊鼠標(biāo)右鍵,選擇Breakpoint Properties...

(三)練習(xí)(通過(guò)命令行和Eclipse兩種方式實(shí)現(xiàn),自己的學(xué)號(hào)后兩位與題目總數(shù)取余的結(jié)果再加上1就是自己要完成的題號(hào),在Eclipse下練習(xí)調(diào)試程序)

根據(jù)要求,20135127應(yīng)完成題目3。

3. 實(shí)現(xiàn)Fibonacci數(shù)列功能,并進(jìn)行測(cè)試。

實(shí)驗(yàn)代碼:

運(yùn)行結(jié)果:

五、實(shí)驗(yàn)體會(huì)(遇見(jiàn)問(wèn)題及解決方法)

1.無(wú)法打開(kāi)實(shí)驗(yàn)樓,經(jīng)多次嘗試后仍然無(wú)法解決,于是只能在本地進(jìn)行實(shí)驗(yàn)。

2.在運(yùn)行第一個(gè)程序時(shí),編譯出現(xiàn)錯(cuò)誤,原因是在有包的情況下,編譯必須要嚴(yán)格遵循“javac –d . XXX.java”的格式,再次編譯注意到這一點(diǎn)后成功解決。

本次實(shí)驗(yàn)?zāi)康脑谟谑煜os下建立文件夾和查看目錄下文件等基本指令,還有就是熟悉eclipse這一java程序編寫(xiě)利器的基本用法,了解項(xiàng)目,包和類之間的關(guān)系。并且初次用該軟件編寫(xiě)出了一個(gè)簡(jiǎn)單的小程序。體會(huì)到了該軟件的優(yōu)勢(shì)。

轉(zhuǎn)載于:https://www.cnblogs.com/20135127tjj/p/4433202.html

總結(jié)

以上是生活随笔為你收集整理的20135127陶俊杰 实验一的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。