2018-2019-20175324实验一《Java开发环境的熟悉》实验报告

2018-2019-20175324实验一《Java开发环境的熟悉》实验报告

 

 

实验内容与结果

一、Java开发环境的熟悉-1

1.实验要求:

0 参考实验要求
1 建立“自己学号exp1”的目录
2 在“自己学号exp1”目录下建立src,bin等目录
3 javac,java的执行在“自己学号exp1”目录
4 提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己身份的信息
5 代码提交码云

2.实验过程

mkdir 20175324exp1 新建实验1的文件夹
cd 2017524exp1 进入新建的文件夹
mkdir bin mkdir src 新建.java和.class文件夹
cd src touch Hello.java 新建Hello.java文件
cd .. javac -d bin src/Hello.java 编译Hello.java文件
cd bin java Hello 运行Hello.class文件

具体截图在上周博客末尾发布过了。

 
 
 
 
 
 

二、Java开发环境的熟悉-2

1.实验要求:

参考http://www.cnblogs.com/rocedu/p/6371315.html
提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图,截图打上自己学号的水印。
其他内容包括截图在实验报告中体现

2.实验过程

1.设置断点
在要设置断点的行号旁用鼠标单击一下
2.单步运行
单步运行有两种:Step Into(快捷捷F7)和Step Over(快捷捷F8)
这两种单步运行功能在运行语句时没有区别,在执行方法调用语句时,Step Into会跳入方法实现,Step Over会直接执行完方法
3.条件断点

 

二、Java开发环境的熟悉-3

实验题目:实现求两个数的最大公约数和最小公倍数的功能,数从命令行输入,并进行测试(正常情况,异常情况,边界情况)。

1.实验代码

import java.util.*;
public class Main{
public static void main(String args[]){
int m,n,gc,lc;
Scanner sc = new Scanner(System.in);
System.out.println("输入m:");
m=sc.nextInt();
System.out.println("输入n:");
n=sc.nextInt();
Gcd gcd =new Gcd();
Lcm lcm =new Lcm();
gc=gcd.g(m,n);
lc=lcm.l(m,n);
System.out.println("最大公因数:"+gc);
System.out.println("最小公倍数:"+lc);
}
}

参考:https://www.cnblogs.com/haw2106/p/8036523.html

2.实验结果

 

失败情况

 

在设计时未考虑出现0的情况,应单独提出考虑。

 

转载于:https://www.cnblogs.com/wcqy/p/10633129.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值