1. 程式人生 > >20165306 實驗一Java開發環境的熟悉

20165306 實驗一Java開發環境的熟悉

down roc alt png 測試 步驟 java開發環境 鏈接 run

Java開發環境的熟悉

實驗報告封面

技術分享圖片

實驗內容與步驟

Java開發環境的熟悉-1

1.建立“自己學號exp1”的目錄

2.在“自己學號exp1”目錄下建立src,bin等目錄

3.javac、java的執行在“自己學號exp1”目錄

4.提交Linux或Window或macOS中命令行下運行Java的全屏截圖,運行結果包含自己學號等證明自己身份的信息

5.代碼提交碼雲

  • mkdir 20165306exp1 建立目錄,然後cd 20165306exp1進入到目錄中,mkdir srcmkdir bin 再建立src、bin目錄。

技術分享圖片

  • 使用 javac -d bin src/Exp1.javajava Exp1
    命令編譯運行。

技術分享圖片

碼雲鏈接

Java開發環境的熟悉-2

提交Linux或Windows或masOS環境中IDEA中調試設置條件斷點的全屏截圖,截圖打上自己學號的水印。

設置斷點和單步運行相關知識點:

  • 在要設置斷點的行號旁用鼠標單擊一下,再單擊則撤銷設置
  • Run->Debug開始調試程序
  • 下方Debug區域內一排小箭頭:從左至右依次是
    - Step over直接執行完方法到下一行
    - Step into進入方法調試
    - Force step into能進入任何方法
    - Step out跳出方法並返回到該方法被調用處的下一行語句(該方法已執行完畢)

  • 右擊代表斷點的紅色圓圈,彈出斷點屬性框,可設置條件

參考Intellj IDEA簡易教程

  • 輸入代碼 代碼鏈接

技術分享圖片

  • 運行結果:11 4950

技術分享圖片

  • 單擊行號設置斷點,如第6行

技術分享圖片

  • 調試過程中查看變量值,如i=3,j=6,sum=6

技術分享圖片

  • 右擊紅色圓圈設置條件i==99

技術分享圖片

Java開發環境的熟悉-3

抽到的題目是:“實現求兩個數的最大公約數和最小公倍數的功能,數從命令行輸入,並進行測試(正常情況、異常情況、邊界情況)”,提交自己聯系項目的碼雲鏈接和運行結果的截圖。

  • 輸入代碼 代碼鏈接

技術分享圖片

  • Run->Edit Configurations->Program arguments 設置參數值:5306 2018

技術分享圖片

  • 正常情況運行結果

技術分享圖片

  • 設置0 0,異常情況運行結果

技術分享圖片

  • 邊界值:依次設置“100000-100000”“50000-50000”得到的結果不正確,“45000-45000”準確,再測試“48000-48000”“47000-47000”不準確,“46000-46000”準確,“46500-46500”不準確,那麽邊界值處於46000和46500之間。

技術分享圖片

技術分享圖片

步驟 耗時 百分比
需求分析 15分鐘 6%
設計 120分鐘 48%
代碼實現 45分鐘 18%
測試 30分鐘 12%
分析總結 40分鐘 16%

心得體會

通過本次實驗,我熟悉了IDEA的使用,抽到的題目也幫助我復習了之前C語言的相關知識。以前我很怕接觸新事物,但慢慢地我開始自己找教程、自己下載安裝軟件、自己一遍又一遍地調試,用剛安裝的紅蜻蜓軟件加水印也讓我感到很新奇,計算機對我來說不那麽可怕了,我想這就是我最大的收獲。希望我能把知識掌握得更紮實一些,不斷給自己積極的心理暗示,享受指尖在鍵盤上飛舞的過程。

20165306 實驗一Java開發環境的熟悉