一、使用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便可获得运行结果。
实现凯撒密码并进行安全加固,并进行测试(正常状况,异常状况,边界状况)。