• 20165235 实验一 Java开发环境的熟悉


    20165235 实验一 Java开发环境的熟悉

    课程:JAVA程序设计

    姓名:祁瑛 学号:20165235

    指导老师:娄嘉鹏

    实验日期: 2018.4.2

    实验内容:java开发环境的熟悉

    一,实验内容及步骤

    实验一Java开发环境的熟悉-1

    • 建立20165235exp1文件夹,进入文件夹后建立src, bin文件夹。
    • 使用vim编写代码。
    • 编译代码,运行代码。

    实验一Java开发环境的熟悉-2

    • 打开IEDA并且创建项目,项目名为HelloJDB。然后在方法设置断点,run之后停在断点处。

    • 在循环结构里设置断点,按F9停在断点处。
    • 设置条件断点,i==50,F9,运行。
    • 设置remove once hit一次性跑完循环体。
    • 完成后打印数值。

    实验一Java开发环境的熟悉-3

      1. 判断一个数是不是回文数,数从命令行输入,并进行测试(正常情况,异常情况,边界情况)。
    • 首先编写代码,并在IEDA中调试。首先在方法中设置断点,然后在循环结构count++置断点,每次单步执行F7,打印count的数值。




    • 在IEDA中调试完之后在命令行中用jdb调试,并有完整代码。回文数是要保证数字左右对称的,随意可以将数字按位存入数组中,并对其地位和高位比较,如果不相同跳出循环,并实现语句flag=1.
    • 运行结果图:正常情况(输入的为小于10位数的数字),异常情况(输入的不是数字),边界情况(输入的数值大于等于10位数)。
    • 此为在JDB下的调试截图

    第一次实验代码连接

    二、实验过程中遇到的问题

    在用JDB调试时,我使用了Scanner类的System.in,无法在调试的时候输入数值给n,在控制台输入数值,会报错“**无法识别”,用上次递归的调试方法也是无法输入数值。上网查找也没有找到合适的方式。

    三,实验体会与总结

    本次实验内容比较简单,第一次使用IEDA也会出现很多错误,在不断的学习会更有收获。IEDA的使用比JDB调试对于初学者来说更容易掌握。

    步骤 耗时 百分比
    需求分析 3min 7%
    设计 5min 12%
    代码实现 20 50%
    测试 3 7%
    分析总结 10 24%
  • 相关阅读:
    如何实现asp.net页面的美观性?
    关于UpdatePanel和页面刷新的问题
    由windows server2012 想起
    新手看SEO网站优化
    转载Web 2.0 新名词:Widget
    由“美图秀秀”软件的网站,看网站的生存模式
    关于团队合作的一点认识
    对新网好失望,郁闷中
    程序员度量:改善软件团队的分析学
    了解天才科学家的研究历程,了解知识贴近生活的一面,学习就是一件充满乐趣的事儿
  • 原文地址:https://www.cnblogs.com/qy20165235/p/8685776.html
Copyright © 2020-2023  润新知