实验二:Eclipse下Java程序开发、调试
利用eclipse编程。注意要将建立的类保存到包文件夹中。编写制定程序。重点在调试程序,单击Window->Open Perspective->Debug打开调试视图。
设置断点,在要设置断点的位置前面,双击标有行数前面的部分,可快捷设置断点。
调试的快捷键是F11,单步调试,进入函数快捷键为F5,不进入函数快捷键F6,一般调试都不进入函数,当函数出现问题时,再进入函数。
在指定位置进行调试,使用快捷键为F8的Resume功能。
通过将鼠标移到变量处,可以查看此时变量的值。
package ljp;
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< 100; i++)
sum += i;
System.out.println(sum);
}
public static int add(int augend, int addend)
{
int sum = augend + addend;
return sum;
}
}
实验三:实现四则运算,并进行测试。
import java.util.*;
public class size
{
public static void main(String[] args)
{
size t = new size();
t.hj();
}
Scanner scan;
public void hj()
{
while(true)
{
scan = new Scanner(System.in);
System.out.print("请输入运算的第一个数值:");
double a = scan.nextDouble();
System.out.print("请输入一个运算符:");
char b = scan.next().charAt(0);
System.out.print("请输入运算的第二个数值:");
double c = scan.nextDouble();
double sum=0;
switch(b)
{
case '+':
sum=a+c;
break;
case '-':
sum=a-c;
break;
case '*':
sum=a*c;
break;
case '/':
sum=a/c;
break;
default:
System.out.println("请输入正确的运算符!");
break;
}
System.out.println(sum);
}
}
}
运行图:
步骤
耗时
百分比
需求分析
10min
8.33%
设计
20min
16.66%
代码实现
60min
50%
测试
10min
8.33%
分析总结
20min
16.66%
实验中遇到的问题和解决办法。
1、实验一编写完代码后,显示一大串代码并且没有正确格式让我输入下一步骤代码。
解决:重新开启xface界面,直接进入文件夹运行文件就好。
2、复制代码问题。
解决:需要通过在界面上方的剪贴板进行复制粘贴。
实验收获
通过本次实验,我学会了好多还没有学到的java知识,并且在看网上的各种事例以及不停的修改操练中大致学会了如何运用。同时也发现编程真心是一门很高深的学问,哪怕是一些基础的问题以我们现在的水平也能让我们很头疼,从这次试验中我感受到了学习java的乐趣,并且希望以后能够学得更好,我会为之付出努力,期望能够编出更有意思的东西!