20135331 文艺 java实验
實驗樓第一次實驗報告
北京電子科技學院(BESTI)
實?????驗????報?????告
課程:Java實驗??? 班級:1353 ???姓名:文藝 ??學號:20135331
成績:???????????? 指導教師:婁嘉鵬??? 實驗日期:2015.4.14
實驗密級:???????? 預習程度:??????? ???? ?實驗時間:
儀器組次:31??????必修/選修:必修?????????? ? 實驗序號:01
實驗名稱:?Java程序開發???????????????????????????????????????????????
實驗目的與要求:? 1.實現命令行下Java程序開發??????????????????????????????????????????????????????
????????????????? 2.實現Eclipse下Java程序開發???????????????????????????????????????????????
??????????????? ????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????
?
實驗儀器:
| 名稱 | 型號 | 數量 |
| Eclipse | ? | 1 |
| 虛擬機 | ? | 1 |
?
?
?
l??實驗知識點
1.JVM,JRE,JDK的安裝位置與區別
2.命令行運行javac.java,javac –cp;java -cp
3.PATH,CLASSPATH,SOURCEPATH的設定方法與應用
4.包管理:package;import;javac -d
5.Eclipse(Netbeans)管理Java項目,調試:斷電,單步執行等
6.Java基礎語法:類型與類型轉換;變量;運算符;流程控制等
7.JDK幫助文檔的使用
?
?
?
?
二)Eclipse下Java程序開發,調試
開發:在命令行中輸入eclipse->File->New->Java Project->輸入項目名稱,例如HelloJDB->Finish(新建項目)
????? File->New->Class(新建Java類)
????? 輸入包名ljp(小寫,可以自定義),類名HelloJDB(單詞首字母大寫),勾選上自動產生main函數選項,單擊Finish按鈕
????? 輸入代碼并運行,結果如圖
?
?
?
三)練習(通過命令行和Eclipse兩種方式實現,自己的學號后兩位與題目總數取余的結果再加上1就是自己要完成的題號,在Eclipse下練習調試程序)
小計算:20135321è21mod5=1è1+1=2
2. 實現四則運算,并進行測試。
在實驗的第一項里,我們接觸了Scanner這個java的功能,這里就可以派上用場了。
代碼如下:
import java.util.*;
public class Sizeyunsuan
{
?public static void main(String[] args)
?{
????? ?Sizeyunsuan t=new Sizeyunsuan();
? t.js();
?}
Scanner scan;
public void js()
?{
? while(true)
? {
?? scan=new Scanner(System.in);
?? System.out.print("請輸入計算的一個數值:");
?? double a=scan.nextDouble();
?? System.out.print("請輸入一個運算符:");
?? char c=scan.next().charAt(0);
?? System.out.print("請輸入計算的二個數值:");
?? double b=scan.nextDouble();
?
?? double sum=0;
??
?? switch(c)
?? {
??? case '+':
???? sum=a+b;
???? break;
??? case '-':
???? sum=a-b;
???? break;
??? case '*':
???? sum=a*b;
???? break;
??? case '/':
???? sum=a/b;
???? break;
??? default:
???? System.out.println("請輸入正確的運算符!");
???? break;
?? }
?? System.out.println(sum);
? }
?
?}
}
?
?
實驗中遇到的問題:
1 在實驗一比較容易 因為都是跟著老師的步驟一步一步來
2 在實驗二中到設置斷點跳轉最后輸出50 也沒什么太大問題
3 實驗三相對較難 因為在java實現四則運算代碼上出現了問題 在代碼設計過程中 需要同學的幫忙
四 ?時間統計
| 步驟 | 耗時 | 百分比 |
| 需求分析 | 10min | 15% |
| 設計 | 10min | 15% |
| 代碼實現 | 30min | 45% |
| 測試 | 3min | 2% |
| 分析總結 | 15min | 23% |
?
?
?
轉載于:https://www.cnblogs.com/20135331wenyi/p/4433330.html
總結
以上是生活随笔為你收集整理的20135331 文艺 java实验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql cluster (mysql
- 下一篇: h5实现手机端等级进度条