2019-2020-3 《Java 程序設計》實驗一:Java開發環境的熟悉-------1
1、實驗要求:html
1 創建「本身學號exp1」的目錄 2 在「本身學號exp1」目錄下創建src,bin等目錄 3 javac,java的執行在「本身學號exp1」目錄 4 提交 Linux或Window或macOS中命令行下運行Java的全屏截圖, 運行結果包含本身學號等證實本身身份的信息 5 代碼提交碼雲java
2、實驗報告:git
完成此實驗的步驟: 1.在Linux系統下打開終端,首先進入本身的git倉庫文件,在此文件裏創建目錄---20175229exp1; 2.進入目錄20175229exp1,在此目錄下建立src和bin目錄; 3.進入src目錄,用vim命令編寫Hello.java源文件; 4.退出src目錄,根據實驗要求,用命令「javac -d bin src/Hello.java」編譯src目錄中的Hello.java源文件,並將產生的字節碼Hello.class文件放入bin目錄中; 5.根據實驗要求,用命令「java -cp ./bin Hello」運行bin中的Hello.class字節碼文件; 6.用git add .和git commit以及git push的命令將編寫的代碼提交到碼雲。 注: Hello.java源文件中的內容爲:vim
public class Hello { public static void main(String [] args){ System.out.println("Hello 20175229張智敏!"); } } 個人碼雲連接:https://gitee.com/zzm-zcc/zhang_zhi_min。學習
3、實驗截圖:測試
2019-2020-3 《Java 程序設計》實驗一:Java開發環境的熟悉-------2
1、實驗要求:spa
參考http://www.cnblogs.com/rocedu/p/6371315.html 提交 Linux或Window或macOS環境中 IDEA中調試設置條件斷點的全屏截圖,截圖打上本身學號的水印。 其餘內容包括截圖在實驗報告中體現命令行
2、實驗體會: IDEA實用又方便,比起在終端或記事本上編寫程序要方便的多,好比:psvm+tab、sout+tab等等,節省了大部分時間;在IDEA中調試程序也比在終端中操做要強得多,許多快捷鍵方便又快捷,好比:Ctrl+F8設置斷點、Alt+Shift+F9開始調試程序、F7step into、F8step over(優先使用step over)、F9讓程序直接運行到下一個斷點處、Ctrl+Shift+F8打開斷點設置窗口等等,咱們也能夠右擊斷點處修改參數。設計
3、實驗截圖:調試
2019-2020-3 《Java 程序設計》實驗一:Java開發環境的熟悉-------3
1、實驗要求:
參考實驗一 Java開發環境的熟悉(Linux + Eclipse)http://www.cnblogs.com/rocedu/p/4421202.html (三)練習 提交本身練習項目的碼雲連接和運行結果的截圖。
2、實驗報告:
由於設備緣由,該步驟用Idea代替了Eclipse,首先用終端本身編寫練習項目程序,運行並上傳碼雲,此後用Idea調試編寫程序,這次個人練習項目是:「實現Fibonacci數列功能,並進行測試」。 項目程序爲: import java.util.*; public class 斐波那切{ public static int getFibo(int i){ if (i == 1 || i == 2) return 1; else return getFibo(i - 1) + getFibo(i - 2); } public static void main(String[] args) { System.out.println("請輸入想要查看斐波那切數列的列數:"); Scanner reader = new Scanner (System.in); int n = reader.nextInt(); System.out.println("斐波那切數列的前"+n+"項爲:"); for (int j = 1; j <= n; j++) { System.out.print(getFibo(j)+" "); } System.out.println(); } }
3、實驗截圖
1.終端運行截圖:
2.Idea運行截圖:
3.Idea調試截圖:
2019-2020-3 《Java 程序設計》實驗一:Java開發環境的熟悉-------所有實驗總結與體會
經過完成實驗一:Java開發環境的熟悉的三個實驗,在實驗中學習到了許多東西,也在實驗過程當中遇到了很多問題。第一次進行Java的實驗,感受到很是陌生和好奇,學習到了許多Linux終端中的命令,下載並運用Idea,經過Idea來編寫代碼顯得十分便捷,也瞭解到許多Idea中的快捷按鍵,讓本身編寫程序顯得更加流暢,也能夠經過Idea來上傳代碼給碼雲,學習瞭如何在Idea上配置和使用git。可是在Idea的使用中常常會出現編譯和調試的細節錯誤,之後必定在這些方面更加註意。