2018-2019-2 20175228实验一《Java开发环境的熟悉》实验报告
一、实验内容及步骤
(一)使用JDk编译、运行简单的Java程序
实验步骤如下:
实验截图如下:
(二)使用IDEA调试程序
1.设置断点
2.单步运行:Step Into(快捷捷F7)和Step Over(快捷捷F8)
这两种单步运行功能在运行语句时没有区别,在执行方法调用语句时,Step Into会跳入方法实现,Step Over会直接执行完方法
3.条件断点
(三)练习
题目2:实现简单四则运算(能支持分数,加减乘除,支持括号),并进行测试(正常情况,异常情况,边界情况)。
运行截图:
二、实验中遇到的问题及解决方案
问题1:在设计完代码后, 调试时提示“java.lang.ClassNotFoundException: Calculator”
问题1解决方案:
1.确认你的类库在系统的CLASSPATH下面,如果是Tomcat,则可以放在tomcat/lib/目录下面。
2 删除重复的类库,只保留最新的
三、实验心得与体会
1.前面的实验部分,巩固了前几周娄老师在课上强调的在目录下编译和运行子目录下的程序以及带包程序的运行知识。
2.对于后面的练习,带括号的四则运算需要花较长的时间去思考、分析,与之前编程时的难度完全不一样了。
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 30min | 21.4% |
设计 | 40min | 28.5% |
代码实现 | 30min | 21.4% |
测试 | 20min | 15.7% |
分析总结 | 20min | 15.7% |