20172332 2017-2018-2 《程序设计与数据结构》实验一报告
课程:《程序设计与数据结构》
班级: 1723
姓名: 于欣月
学号:20172332
实验教师:王志强
实验日期:2018年3月21日
必修/选修: 必修
1.实验内容
1.学会使用IEDA简单地调试程序。
2.使用jdb编译、运行简单的Java程序;
3.学会在IEDA中以及在使用JDK时设置断点并单步执行。
4.验收pp2.5,pp3.3,pp3.5,pp3.8.
2. 实验过程及结果
准备:
先按照博客,把jdk和idea安装好。
过程:
(1.)在虚拟机下完成pp2.5,pp2.3,pp3.5,pp3.8之后,把代码复制到idea,也可以在idea中重新输入。
(2.)jdb调试和idea调试。
结果:
划重点!
第一次用jdb调试交互式程序,这个一定要纪念一下,开了两个终端,终于有了一种程序猿的感觉!同时也感觉特别高大上!!!
命令行jdb调试:
3. 实验过程中遇到的问题和解决过程
问题1:
问题1解决方案:命令打错了。应为java -cp bin pp2_5
问题2:idea调试交互类程序与普通的不一样。
问题2解决方案:当到了需要输入的步骤时候,在这个控制面板中输入,然后与普通的程序调试一样。
其他(感悟、思考等)
idea使用起来比命令行的方式简便很多,对于我们现在这种新手来讲,其实并没有好处,因为它会让我们对命令的记忆减弱,但对于后期来讲,编写大型程序,idea很方便省时,所以idea会成为常使用的编程软件。
调试功能的话,交互式程序无论是从命令行的方式还是IDEA的方式,都与普通的调试方式不同。