20182324 实验一《Linux基础与Java开发环境》实验报告

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

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

1.实验内容

  • 基于命令行和IDE(Intellj IDEA 简易教程](http://www.cnblogs.com/rocedu/p/4421202.html)
    进行简单的Java程序编辑、编译、运行和调试。(本次实验主要使用命令行的方式)
  • 练习Linux基本命令;
  • 学习Java程序的JDB调试技能:https://www.cnblogs.com/rocedu/p/6371262.html
  • 编写简单的Java程序。

2. 实验过程及结果

1.使用 Vim 创建编辑一个 Java 源代码文件

20182324 实验一《Linux基础与Java开发环境》实验报告_第1张图片

2.使用 javac 编译写好的 .java 源代码

3.使用 JDB 进行程序调试

20182324 实验一《Linux基础与Java开发环境》实验报告_第2张图片

4.使用 git 将代码上传至码云

20182324 实验一《Linux基础与Java开发环境》实验报告_第3张图片

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

  • 问题1:JDB 调试使用 list 查看运行位置时提示“ 找不到源文件 ”
  • 问题1解决方案:调试的 ***.class 文件与 ***.java 源代码不在同一文件夹内。使用usesourcepath指明源代码位置即可,如图所示:

20182324 实验一《Linux基础与Java开发环境》实验报告_第4张图片

  • 问题2:VMware 虚拟机经常无法启动或卡死
  • 问题2解决方案:据了解这是VMware Workstation 在 Windows 10 系统上的一个通病,尤以 Win10 1903版本最为严重,解决方法是将 VMware Workstation 更新至最新版。

其他(感悟、思考等)

初次实验,感觉难度不算太大,能基本跟上,但因为电脑配置较低和虚拟机版本原因,导致操作非常不便。好在经过了解,发现 Win10 内置 Linux,参考在新版 Win10 中启用 Linux Bash 环境在新版 Win10 中启用 Linux Bash 环境后就可以像在虚拟机里使用 Linux 一样进行操作,节省很多时间。

参考资料

  • 《Java程序设计与数据结构教程(第二版)》

  • 《Java程序设计与数据结构教程(第二版)》学习指导

  • 使用JDB调试Java程序

  • Ubuntu下git的安装与使用

你可能感兴趣的:(20182324 实验一《Linux基础与Java开发环境》实验报告)