1.创建一个有关本身学号的目录java
2.在当前文件下编译一个带包Hello.java文件git
3.代码内容windows
package sq; import java.util.Scanner; public class Hello{ public static void main(String[] args){ System.out.println("Input your first name, please:"); Scanner s = new Scanner(System.in); String name = s.next(); System.out.println("Hello " + name + "20165320 !"); } }
4.编译运行截图(虚拟机上运行,按照博客上的步骤,不是蓝墨云班课)
函数
5.码云连接(windows上从新操做一遍上传的,与虚拟机建立的文件目录不同)测试
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/20165320/exp1/Hello.javadebug
1.在IDEA中从新建立一个HelloJDB的项目设计
2.输入以下代码3d
public class HelloJDB { public static void main(String[] args) { int i = 5; int j = 6; int sum = add(i, j); System.out.println(sum); sum = 0; for(i=0; i< 5320; i++) sum += i; System.out.println(sum); } public static int add(int augend, int addend){ int sum = augend + addend; return sum; } }
3.点击run运行调试
4.调试code
·首先设置一个断点
·再经过debug进入调试阶段 ·重点掌握相关快捷键,大大加快调试速度 单步执行
条件断点
临时断点
5.码云代码连接:
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/exp1/HelloJDB/src/HelloJDB.java
1.打开IDEA建立一个Fibonacci项目
2.输入以下代码
import java.util.Scanner; public class Fibonacci { public static void main(String[] args) { System.out.println("请输入你想要求几个数"); Scanner reader=new Scanner(System.in); int i = reader.nextInt(); int a=1,b=0,c=0,sum=0; if(i<1) { System.out.println("非法状况,输入个数小于1"); } else { for(int n=1;n<=i;n++) { sum = a + b; c = b; b = a; a = sum; System.out.println(sum); } } System.out.println("Fibonacci函数值为"+sum+" 取值个数为"+i); } }
3.运行结果
正常
异常
边界
4.调试
设置临时断点
结果
5.码云代码连接:
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/exp1/Fibonacci/src/Fibonacci.java
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 10min | 12.5% |
设计 | 15min | 18.75% |
代码实现 | 30min | 37.5% |
测试 | 5min | 6.25% |
分析总结 | 20min | 25% |