20155203 实验一《Java开发环境的熟悉》实验报告

20155203 实验一《Java开发环境的熟悉》实验报告

一、实验内容

1.使用JDK编译、运行简单的Java程序;
1065404-20170408113457597-333132067.jpg

2.使用Eclipse 编辑、编译、运行、调试Java程序。
1065404-20170408113523238-741573224.jpg

二、练习

功能菜单
1065404-20170408113544457-1734388900.png

输入信息
1065404-20170408113605019-1850079418.png

显示信息
1065404-20170408113621738-299399882.png

修改信息
1065404-20170408113649253-358316581.png

删除信息
1065404-20170408113708769-660954325.png

查找信息
1065404-20170408113730347-1234602614.png

三、实验中遇到的问题及解决方法

  • 问题一:常常会出现 print()方法不存在”的问题
  • 问题一解决方案:这是因为在c语言中的思维习惯,System.out
  • 问题二:使用Student类建立数组时总会出现很多错误,在for循环中使用Student中的无参数创建方法和含参创建方法都会抛出不能使用的错误。输入信息后会出现nullpointerexception错误。
  • 问题二解决方法:使用eclipse断点调试后发现输入为空,找到了创建Scanner实例时没有在参数中写System.in。之后我使用了ArrayList的方法可以不用建立数组将新的实例add()加入list。

四、实验体会和收获

这次实验使我综合的运用了一直以来所学习的知识解决问题,提高了我在测试分析代码的能力。通过改正自己代码运行中所出现的异常,我了解到了更多常见的难以更改的异常问题,学习到了很多!

步骤耗时百分比
需求分析5min5%
设计5min5%
代码实现20min22%
测试40min41%
分析总结5min5%

参考资料

参见++臭名昭著 nullpointer++
分析总结| 20min|22%

转载于:https://www.cnblogs.com/xhwh/p/6681379.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值