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

  • 相关阅读:
    业务逻辑安全之登陆认证模块
    linux下的tcpdump
    wirshark使用(二)
    wirshark 使用(一)
    MVC框架的代码审计小教程
    记一次发卡网代码审计
    HTML知识点(一)
    jQuery基础、效果和事件
    Ajax知识(二)
    jQueryHTML和插件、display和overflow和visibility的区别
  • 原文地址:https://www.cnblogs.com/ruirui56/p/10658758.html
Copyright © 2011-2022 走看看