zoukankan      html  css  js  c++  java
  • 20172332 实验一《Java开发环境的熟悉》实验报告

    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的方式,都与普通的调试方式不同。

    参考资料

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

    intellj IDEA 简易教程

  • 相关阅读:
    1856: [Scoi2010]字符串(Catalan数)
    11.6NOIP模拟赛
    bzoj1257[CQOI2007]余数之和(除法分块)
    11.5NOIP模拟赛
    bzoj1048(记忆化搜索)
    置顶公告+更新日志
    CF585F Digits of Number Pi
    [SHOI2007]善意的投票
    [HEOI2015]最短不公共子串
    树形背包复杂度+P3177 [HAOI2015]树上染色
  • 原文地址:https://www.cnblogs.com/yu757503836/p/8610683.html
Copyright © 2011-2022 走看看