实验一 Linux基础与Java开发环境

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

课程:《程序设计与数据结构》
班级: 1823
姓名: 鞠明翰
学号:20182314
实验教师:王志强
实验日期:2019年9月9日
必修/选修: 必修

1.实验内容

(一)实验内容

1.基于命令行和IDE(IntelljIDEA简易教程)http://www.cnblogs.com/rocedu/p/4421202.html进行简单的Java程序编辑、编译、运行和调试。(本次实验主要使用命令行的方式)

2.练习Linux基本命令;
学习Java程序的JDB调试技能
https://www.cnblogs.com/rocedu/p/6371262.html

3.编写简单的Java程序。

2. 实验过程及结果

(1).首先在虚拟机中下载jdk,按Ctrl+shift+T新建两个窗口,然后输入vim HelloJDK.java,编写一个新的程序如图:

在第二个窗口中使用javac.HelloJDB.java调试编写好的程序,一开始出现了几个错误,不断修改代码直至调试成功,

在第三窗口中使用JDB单步调试应用程序,直至走遍全部程序同时发现自己之前的错误,了解并熟悉之后通过助教验收。

(2).在实验过程中使用了一系列的linux命令,如:
ls 查看当前目录的信息

mkdir 创建目录

mv 移动或者重命名文件

Ctrl+c 终止当前指令

Ctrl+alt+t 打开终端

Ctrl+shift+t 新建界面

在博客园参考使用JDB调试Java程序学习,然后首先输入jdb -classpath .:./juminghan/src/HelloJDB,再输入stop in juminghan/src/HelloJDB.main,然后开始run,然后list,step,list,step

(3).编写程序

3. 实验过程中遇到的问题和解决过程

  • 问题1:在使用jdb调试的时候,无法run,总显示找不到主类。
  • 问题1解决方案:经互助小组的partner指导,run后面加文件名即可解决这类问题。
  • 问题2:在jdb调试的时候,list无法显示,总显示没有找到源文件
  • 问题2解决方案:询问和蔼可亲的王志强老师后,老师指导使用use ./src即可解决这个问题。

其他(感悟、思考等)

自身记忆力并不好,所以指令总是记不扎实,特别是听到助教要验收的时候内心一阵慌乱,在助教验收的时候自己也是突然忘了指令,好在在最后没有漏了马脚。以后应继续加强记忆指令,多上机参与实践练习。

参考资料

猜你喜欢

转载自www.cnblogs.com/juminghan/p/11504245.html
今日推荐