北京電子科技學院
實 驗 報 告
課程:移動平台應用開發實踐 班級:201592 姓名:艾鴿 學號:20159201
成績: 指導教師:婁嘉鵬 實驗日期:2015.9.28
儀器組次: 必修/選修:選修 實驗序號:1
實驗名稱: Java開發環境的熟悉
實驗目的與要求:1.使用JDK編譯、運行簡單的Java程序。
2.使用Eclipse 編輯、編譯、運行、調試Java程序。
3.實現四則運算並進行測試。
實驗設備:
| 名稱 |
型號 |
數量 |
| Computer |
Dell 1440 |
1 |
|
|
|
|
一、實驗內容:
1、 命令行下Java程序開發
需要實現的功能是:以自己學號20159201建個目錄,用Hello向自己名字首字母問好

代碼如下:

運行結果:

2.MyEclipse下Java程序開發、調試
運行代碼:

調試循環代碼,設置條件斷點


3、通過命令行和Eclipse兩種方式實現實現四則運算,並進行測試。
Eclipse方式:
通過輸入兩個數a,b,任選+-*/中的一種運算符號進行運算,實現最基本的運算功能
package ag2; import java.util.Scanner; public class sizeyunsuan { public static void main(String[] args) { Scanner i = new Scanner(System.in); System.out.println("請輸入兩個數"); double a = i.nextDouble(); double b = i.nextDouble(); System.out.println("請輸入運算符"); String s = i.next(); if (s.equals("+")) { double sum; sum = a + b; System.out.println("結果:" + a + s + b + "=" + sum); } else if (s.equals("-")) { double sum; sum = a - b; System.out.println("結果:" + a + s + b + "=" + sum); } else if (s.equals("*")) { double sum; sum = a * b; System.out.println("結果:" + a + s + b + "=" + sum); } else if (s.equals("/")) { double sum = a / b; System.out.println("結果:" + a + s + b + "=" + sum); } else { System.out.println("輸入符號錯誤!!!"); } } }
運行結果

命令行方式:

二、實驗總結
1、學會 命令行模式下建立目錄,編譯及運行程序。
(二)遇到的問題
1、不知道在vim中如何更改插入模式並保存退出。
2、第一次接觸Java語言,不懂Java package和類class的含義和用法。
3、無法通過堆棧編程實現復合的四則運算,只能編輯最簡單的加減乘除運算;
(三)解決的方法
1、查找資料了解vim中各種快捷鍵的意義,最后得出ZZ和:wq能實現保存退出功能,Ctrl鍵+O鍵能改變插入模式。
2、仔細閱讀JDK幫助文檔和《 Java學習筆記 》第二章,第四章,了解Java中的包以及包中的類和方法並找到Scanner類,了解了Scanner的使用方法,通過Scanner reader=new Scanner(System.in)實現從鍵盤上敲擊的字符。
(四)程序實現耗時統計
| 步驟 |
耗時 |
百分比 |
| 需求分析 |
10min |
12.5% |
| 設計 |
10min |
12.5% |
| 代碼實現 |
25min |
31.2% |
| 測試 |
10min |
12.5% |
| 分析總結 |
25min |
31.3%
|
