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

20175326实验一

一、实验内容

Java开发环境的熟悉-1

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

运行结果如下

码云链接

Java开发环境的熟悉-2

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

在idea中调试结果如下:
断点:

临时断点:

方法断点:

Java开发环境的熟悉-3

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

程序如下:

Linux测试:

idea测试:

idea调试:

码云代码

实验中出现的问题

-问题一:在idea中不会通过命令行输入。
-解决办法:



即可进行传参

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

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

心得体会

    我们平时所学习的都是理论,实验相当于实践,只有通过实验才能帮我们所积累的知识运用到实际的生活中,学以致用。实验中有很多的知识面不是我们平时所学习的,或者有些平时只是提到的部分,没有深入,在实验中却会被运用到。比如通过命令行传入,在教材上学习的是通过键盘输入,在自学过程中还了解到命令行输入比键盘输入更加稳定。实验中会遇到各式各样的困难,我们要沉住气,寻找问题的关键,是没有思路,还是算法出现了错误,亦或者是那一步打错了代码,我们都需要一步步分析,然后找到解决问题的办法。
步骤 耗时 百分比
需求分析 25min 13.89%
设计 50min 27.78%
代码实现 60min 33.33%
测试 20min 11.11%
分析总结 25min 13.89%
posted @   20175326lyx  阅读(186)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示