JAVA第一次实验 ——实验楼
北京電子科技學(xué)院(BESTI)
實?????驗????報?????告
課程:Java程序設(shè)計 班級:1352??姓名:潘俊洋? 學(xué)號:20135230
成績:???????????? 指導(dǎo)教師:婁嘉鵬 ?????實驗日期:2015.4.14
實驗密級:???????? 預(yù)習(xí)程度:??????? ?實驗時間:
儀器組次:?? ???????必修/選修:??????? ??? 實驗序號:
實驗名稱:?????? Java開發(fā)環(huán)境的熟悉????????????????????????????????????????????????????
實驗?zāi)康呐c要求:實驗內(nèi)容1.使用JDK編譯、運行簡單的Java程序;
2.使用Eclipse?編輯、編譯、運行、調(diào)試Java程序。實驗要求1.沒有Linux基礎(chǔ)的同學(xué)建議先學(xué)習(xí)《Linux基礎(chǔ)入門(新版)》《Vim編輯器》課程;2.完成實驗、撰寫實驗報告,實驗報告模板見QQ群,注意實驗報告重點是運行結(jié)果,遇到的問題(工具查找,安裝,使用,程序的編輯,調(diào)試,運行等)、解決辦法(空洞的方法如“查網(wǎng)絡(luò)”、“問同學(xué)”、“看書”等一律得0分)以及分析(從中可以得到什么啟示,有什么收獲,教訓(xùn)等);3.實驗報告中統(tǒng)計自己的PSP????????
實驗儀器:
| 名稱 | 型號 | 數(shù)量 |
| PC | ? | 1 |
| ? | ? | ? |
?
實驗內(nèi)容、步驟與體會(附紙):
?
【實驗步驟】
(一)命令行下Java程序開發(fā)
注意代碼的第一行,這會影響到我們使用javac編譯代碼的方式。 注意代碼第二行,我們使用到Java類庫中的類時,要用import導(dǎo)入相關(guān)的類(你可以暫時理解為C語言中include的功能),導(dǎo)入路徑可以查看JDK幫助文檔,比如我們使用到了Scanner類
?
?
(二)Eclipse下Java程序開發(fā)、調(diào)試
2 public class HelloJDB {
3 public static void main(String[] args) {
4 int i = 5;
5 int j = 6;
6 int sum = add(i, j);
7 System.out.println(sum);
8
9 sum = 0;
10 for(i=0; i< 100; i++)
11 sum += i;
12
13 System.out.println(sum);
14 }
15
16 public static int add(int augend, int addend){
17 int sum = augend + addend;
18 return sum;
19 }
20}
10. 1單步執(zhí)行效率比較慢,如果我們感覺到第6行到第10行的代碼沒有問題了,想讓程序直接運行到第11行,怎么辦?首先我們要在第11行設(shè)置斷點,然后單擊Resume圖標(biāo)(快捷鍵F8),程序就運行到了第11行
11. 單步執(zhí)行效率比較慢還導(dǎo)致另外一個問題,比如一個大循環(huán)中間出了問題怎么辦?這時可以通過條件斷點解決問題。調(diào)試循環(huán)代碼時,會有一個值我們特別關(guān)注,這時在Variable標(biāo)簽中查看變量的值,比如我們此時比較關(guān)注sum,每次單步執(zhí)行都可以看到sum的變化情況了,設(shè)置條件斷點,我們在第11行左邊單擊鼠標(biāo)右鍵,選擇Breakpoint Properties...
【實驗結(jié)果】
?
?
?
?
?
?
?
?
?
?
| ?? 步驟 ?? | ?? 耗時 ?? | ?? 百分比 ?? |
| 需求分析 | ? | 20% |
| 設(shè)計 | ? | 30% |
| 代碼實現(xiàn) | ? | 40% |
| 測試 | ? | 10% |
| 分析總結(jié) | ? | ? |
轉(zhuǎn)載于:https://www.cnblogs.com/20135230pjy/p/4433233.html
總結(jié)
以上是生活随笔為你收集整理的JAVA第一次实验 ——实验楼的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D 2D游戏中寻径算法的一些
- 下一篇: 十天学会AngularJS之02