zoukankan      html  css  js  c++  java
  • 20192319 2020-2021-1 《数据结构与面向对象程序设计》实验一报告

    实验一报告

    • 课程:《程序设计与数据结构》
    • 班级: 1923
    • 姓名: 李歆韵
    • 学号:20192319
    • 实验教师:王志强
    • 实验日期:2020年10月8日
    • 必修/选修: 必修

    1.实验内容

    2. 实验过程与结果

    1.在Ubuntu下运行java程序

    • 输入vi HelloWorld.java
    • 输入代码。
    • 输入javac -d bin HelloWorld.java将HelloWorld.java编译到文件夹bin中
    • 输入 java -classpath bin HelloWorld在bin中找到HelloWorld.class并运行。

    2.在IDEA中运行java程序




    如上图所示,在输入完相应程序的代码后可直接用鼠标实现运行,大大节省了编译和执行的时间,使用较为方便。

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

    • 问题1:无法按照教程所说的方法安装cheat命令,如图:
    • 问题1解决方案:自行摸索发现ubuntu系统里已装python且版本为python3,在将命令sudo apt-get install python-pip改为sudo apt-get python3-pip后,成功安装pip。将命令pip install cheat改为pip3 install cheat后,成功安装了cheat。这里截图了cheat命令的版本和安装成功:
    • 问题2:进行JDB单步调试时无法进行输入检查中间值。
    • 问题2解决方案:由于使用JDB会占用控制台,需要使用两个终端来进行调试,一个用来远程监听,一个用来JDB单步测试。
      在终端一输入以下命令进行监听远程机制:java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y Calculation;在终端二输入以下命令建立本机与监听窗口的联系,并开始JDB调试:jdb -connect com.sun.jdi.SocketAttach:port=8000,hostname=localhost.
    • 问题3:新创建的目录下无法创建java类文件
    • 问题3解决方案:如下图所示

    其他(感悟、思考等)

    • 在系统下载安装包(例如cheat)时,要注意安装需要的条件,具体情况具体分析。
    • 在Linux系统中使用核心命令的能力有待提高。

    参考资料

  • 相关阅读:
    数模竞赛-长三角旅游路线
    数模培训-高压油管
    数模培训-城市表层土壤重金属污染问题
    数模练习-养孩子
    SpringBoot01
    搬家啦
    P4655 [CEOI2017]Building Bridges
    深入理解斜率优化
    暴力 K 短路的一个小细节
    搜索优化
  • 原文地址:https://www.cnblogs.com/Tempo-Alex/p/13781611.html
Copyright © 2011-2022 走看看