java熟悉_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.编译运行截图(虚拟机上运行,按照博客上的步骤,不是蓝墨云班课)

cd9ee47cd90364cce0030469b2f3b7e8.png

5.码云链接(windows上重新操作一遍上传的,与虚拟机创建的文件目录不一样)

二.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运行

aa9700b77cb7a78927bf0c459fcd64d1.png

4.调试

·首先设置一个断点

21442ed0dda86e5f54760640cb4d3351.png

·再通过debug进入调试阶段

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

单步执行

5fdcd5a94ac3c2e3b73d74ec0415a5c8.png

条件断点

f89d5f3d7740ed2b5b938c9dba1ec060.png

14dfa04516127ec4b9b46327addc7370.png

临时断点

cb75e491b1a9d5e0cf00e4024adb33c8.png

三.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.运行结果

正常

7967f8a48348dd494e04567d69af1fa6.png

异常

eba3b019061fe01b9ee4a7a157c21cfe.png

边界

8671ddcb337d728a0a025908d785b87b.png

4.调试

设置临时断点

383725643e8fd5684763e52e8b29612a.png

结果

6611fd280051a00d33c66a12c914fecf.png

步骤

耗时

百分比

需求分析

10min

12.5%

设计

15min

18.75%

代码实现

30min

37.5%

测试

5min

6.25%

分析总结

20min

25%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值