20165320 实验一 java环境的熟悉

实验内容与步骤

一.java开发环境的熟悉

1.建立一个有关自己学号的目录

2.在当前文件下编译一个带包Hello.java文件

3.代码内容

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.java

二.java开发环境的熟悉

1.在IDEA中重新创建一个HelloJDB的项目

2.输入如下代码

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.调试

·首先设置一个断点

·再通过debug进入调试阶段

·重点掌握相关快捷键,大大加快调试速度

单步执行

条件断点

临时断点

5.码云代码链接:
https://gitee.com/sq943997011/BESTI.IS.Java2018/blob/master/exp1/HelloJDB/src/HelloJDB.java

三.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%
原文地址:https://www.cnblogs.com/Gst-Paul/p/8686344.html