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

本文详细介绍了Java开发环境的搭建过程,包括目录结构创建、编译与运行命令使用,以及在IDEA中设置断点进行调试的方法。同时,文中还记录了在实验过程中遇到的问题及其解决方案。

20175326实验一

一、实验内容

Java开发环境的熟悉-1

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

运行结果如下
1596937-20190402185120428-555233201.png

码云链接

Java开发环境的熟悉-2

实验要求:
提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图

在idea中调试结果如下:
断点:
1596937-20190402190436019-255909157.png

1596937-20190402190527903-32371868.png

1596937-20190402193058571-681598852.png

临时断点:
1596937-20190402193121942-1390067131.png

方法断点:
1596937-20190402190827613-1921994301.png

1596937-20190402190838802-34368673.png

Java开发环境的熟悉-3

实验题目:判断一个数是不是回文数,数从命令行输入,并进行测试(正常情况,异常情况,边界情况)。
实验内容:
1.使用JDK编译、运行简单的Java程序;
2.使用idea编辑、编译、运行、调试Java程序。

程序如下:
1596937-20190402191339661-762418317.png

Linux测试:
1596937-20190402191938898-423621743.png

idea测试:
1596937-20190402192136746-1546448642.png

idea调试:
1596937-20190402192334931-1326580656.png

1596937-20190402192420397-1037952546.png

1596937-20190402193245816-1437147819.png

1596937-20190402192432767-1262452381.png

1596937-20190402192521906-1436095250.png

1596937-20190402192535257-2086509574.png

1596937-20190402192549296-2144308151.png

码云代码

实验中出现的问题

-问题一:在idea中不会通过命令行输入。
-解决办法:
1596937-20190402193905332-900457376.png
1596937-20190402193920336-643713675.png
1596937-20190402193938171-253573142.png
即可进行传参

-问题二:通过命令行输入不会。
-解决办法:通过for(String word : args),即可进行命令行输入。

-问题三:charAt的使用。
-解决办法:charAt()方法返回指定索引位置的char值。索引范围为0~length()-1.

心得体会

    我们平时所学习的都是理论,实验相当于实践,只有通过实验才能帮我们所积累的知识运用到实际的生活中,学以致用。实验中有很多的知识面不是我们平时所学习的,或者有些平时只是提到的部分,没有深入,在实验中却会被运用到。比如通过命令行传入,在教材上学习的是通过键盘输入,在自学过程中还了解到命令行输入比键盘输入更加稳定。实验中会遇到各式各样的困难,我们要沉住气,寻找问题的关键,是没有思路,还是算法出现了错误,亦或者是那一步打错了代码,我们都需要一步步分析,然后找到解决问题的办法。
步骤耗时百分比
需求分析25min13.89%
设计50min27.78%
代码实现60min33.33%
测试20min11.11%
分析总结25min13.89%

转载于:https://www.cnblogs.com/lyx-hhhhh/p/10644745.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值