zoukankan      html  css  js  c++  java
  • 2018-2019-2 20175323 实验一《Java开发环境的熟悉》实验报告

    java开发环境的熟悉-1

    java开发环境的熟悉-2

    下载IDEA和破解的过程我参考了https://blog.csdn.net/shengshengshiwo/article/details/79599761

    新建HelloJDB类并设置断点

    单步运行

    设置条件断点,用resume键

    设置临时断点

    java开发环境的熟悉-3

    我的题目是:实现求排列数P(n,m)的功能,m,n从命令行输入,并进行测试(正常情况,异常情况,边界情况)。
    由排列数的公式
    故考虑用递归的方式求阶乘
    正常参数输出结果

    异常情况输出结果

    边界情况输出结果

    可以看出我的异常情况和边界情况没有得到排除,修改后的程序:

    修改后输入的数字有0或负数时就会提示输入错误,n和m相等时输出为1

    步骤 耗时 百分比
    需求分析 15分钟 12%
    设计 15分钟 12%
    代码实现 45分钟 35%
    测试 15分钟 12%
    分析总结 40分钟 30%

    实验心得

    IDEA操作起来很方便,有很多快捷键和快捷输入方式,而且即刻编译的功能方便我们检查每一行代码。
    这次的练习主要是迭代方法的使用,还有边缘情况的判断比较重要

  • 相关阅读:
    [安全相关]SQL注入
    [android] service基础
    [android] activity基础
    [javascript] 基础积累
    [CSS] 常用积累
    html & css
    时序图和活动图
    分析图书馆管理系统的5W1H
    风险分析
    PM案例分析(团队作业第三组)
  • 原文地址:https://www.cnblogs.com/ruirui56/p/10658758.html
Copyright © 2011-2022 走看看