20182328 2019-2020-1《数据结构与面向对象程序设计》实验一报告

课程:《程序设计与数据结构》
班级: 1823
姓名: 张景昊
学号:20182328
实验教师:王志强
实验日期:2019年9月9日
必修/选修: 必修
 
一、实验内容
基于命令行和IDE进行简单的Java程序编辑、编译、运行和调试。
练习Linux基本命令;
学习Java程序的JDB调试技能
编写简单的Java程序。
 
二、实验过程及结果
1.首先在Linux Bash下打开三个标签页。
2.使用vim编辑示例代码。
3.切换到第二标签对程序进行编译。
4.切换到第三标签进行JDB调试。
具体步骤:
$ jdb -classpath .:./bin hellojdb
>stop in hellojdb.main(命令在main方法开始处设置断点)
>run(命令来运行程序)
>step (下一步)
>list (查看运行到了源代码的什么位置)
5.调试完毕使用exit退出。
 
三、实验过程中遇到的问题和解决过程
问题1:要对程序编译时无法找到文件或找不到src目录。
问题1解决方案:建立bin/str目录并将文件移动到建立的目录中。
出错原因:没能真正了解指令的内涵。
问题2:vim编辑器经常出bug。
问题2解决方案:安装选定的软件包。
 
其他(感悟、思考等)
第一次实验遇到的困难很多,也出现过很多错误,究其原因还是自身基础知识没能掌握牢固,经常编一会然后看一遍教程,要想真正学会Java还是得从打好基础开始。
 

posted @ 2019-09-10 19:39  20182328张景昊  阅读(141)  评论(0编辑  收藏  举报