20192316 2020-2021-1 《資料結構與面向物件程式設計》實驗一報告
阿新 • • 發佈:2020-10-08
20192316 2020-2021-1 《資料結構與面向物件程式設計》實驗一報告
課程:《程式設計與資料結構》
班級: 1923
姓名: 貝世之
學號:20192316
實驗教師:王志強
實驗日期:2020年10月8日
必修/選修: 必修
1.實驗內容
- 基於命令列和IDE(Intellj IDEA 簡易教程](http://www.cnblogs.com/rocedu/p/4421202.html)進行簡單的Java程式編輯、編譯、執行和除錯。
- 練習Linux基本命令;
- 學習Java程式的JDB除錯技能:https://www.cnblogs.com/rocedu/p/6371262.html
- 編寫簡單的Java程式。
2. 實驗過程及結果
2.1
好習慣:開啟三個終端,分別用於編輯程式碼、編譯及執行程式碼和除錯程式碼。
2.2
編輯一個簡單的加法程式碼
2.3
編譯及執行程式碼
2.4
除錯程式碼
2.5
上傳至碼雲
3. 實驗過程中遇到的問題和解決過程
-
問題1:忘記怎麼輸入
-
問題1解決方案:關鍵程式碼
import java.util.Scanner;
Scanner scan = new Scanner(System.in);
int a = scan.nextInt(); -
問題2:忘記有輸入時應該如何除錯
-
問題2解決方案:關鍵程式碼
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y name
jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8000
其他(感悟、思考等)
學而時習之,不亦開心乎。
參考資料
筆記