20172332 實驗一《Java開發環境的熟悉》實驗報告
阿新 • • 發佈:2018-03-23
交互 代碼 tell -cp 面板 tro markdown img div
20172332 2017-2018-2 《程序設計與數據結構》實驗一報告
課程:《程序設計與數據結構》
班級: 1723
姓名: 於欣月
學號:20172332
實驗教師:王誌強
實驗日期:2018年3月21日
必修/選修: 必修
1.實驗內容
1.學會使用IEDA簡單地調試程序。
2.使用jdb編譯、運行簡單的Java程序;
3.學會在IEDA中以及在使用JDK時設置斷點並單步執行。
4.驗收pp2.5,pp3.3,pp3.5,pp3.8.
2. 實驗過程及結果
準備:
先按照博客,把jdk和idea安裝好。
過程:
(1.)在虛擬機下完成pp2.5,pp2.3,pp3.5,pp3.8之後,把代碼復制到idea,也可以在idea中重新輸入。
(2.)jdb調試和idea調試。
結果:
劃重點!
第一次用jdb調試交互式程序,這個一定要紀念一下,開了兩個終端,終於有了一種程序猿的感覺!同時也感覺特別高大上!!!
命令行jdb調試:
3. 實驗過程中遇到的問題和解決過程
問題1:
問題1解決方案:命令打錯了。應為java -cp bin pp2_5
問題2:idea調試交互類程序與普通的不一樣。
問題2解決方案:當到了需要輸入的步驟時候,在這個控制面板中輸入,然後與普通的程序調試一樣。
其他(感悟、思考等)
idea使用起來比命令行的方式簡便很多,對於我們現在這種新手來講,其實並沒有好處,因為它會讓我們對命令的記憶減弱,但對於後期來講,編寫大型程序,idea很方便省時,所以idea會成為常使用的編程軟件。
調試功能的話,交互式程序無論是從命令行的方式還是IDEA的方式,都與普通的調試方式不同。
參考資料
《Java程序設計與數據結構教程(第八版)》
intellj IDEA 簡易教程
20172332 實驗一《Java開發環境的熟悉》實驗報告