一、使用JDK編譯、運行簡單的java程序java
二、使用IDEA編輯、編譯、運行、調試java程序vim
步驟安全
截圖以下ide
1.新建「HelloLBQ」類,輸入以下代碼:測試
1 package ljp; 2 public class HelloJDB { 3 public static void main(String[] args) { 4 int i = 5; 5 int j = 6; 6 int sum = add(i, j); 7 System.out.println(sum); 8 9 sum = 0; 10 for(i=0; i< 100; i++) 11 sum += i; 12 13 System.out.println(sum); 14 } 15 16 public static int add(int augend, int addend){ 17 int sum = augend + addend; 18 return sum; 19 } 20}
單擊運行按鈕(或使用Ctrl+F11快捷鍵),就能夠在控制檯(Console)中看到運行結果。以下圖所示:
idea
二、在須要設置斷點的一行左側單擊鼠標,出現紅色圓點。在上方Run菜單找到Debug...進行單步調試,截止到第六行運行結果以下:
命令行
『注意』:經常使用調試快捷圖標功能總結以下:3d
① Step Over(F8):程序向下執行一行(若是當前行有方法調用,這個方法將被執行完畢返回,而後到下一行)調試
② Step Into(F7):程序向下執行一行。若是該行有自定義方法,則運行進入自定義方法(不會進入官方類庫的方法)code
③ Force Step Into:進入任何方法
④ Step Out(Shift+F8):若是在調試的時候進入了一個方法,並以爲該方法沒有問題,就能夠使用stepout跳出該方法,返回到該方法被調用處的下一行語句。值得注意的是,該方法已執行完畢。
⑤ Run to Cursor:將程序運行到光標處。
四、條件斷點:在第十行設置斷點,右擊出現對話框,在裏面填寫本身想測試的數值,如i==50,再單擊resume圖標或者快捷鍵F9便可獲得運行結果。
實現凱撒密碼並進行安全加固,並進行測試(正常狀況,異常狀況,邊界狀況)。