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

    20175326实验一

    一、实验内容

    Java开发环境的熟悉-1

    实验要求:
    1 .建立“自己学号exp1”的目录
    2 .在“自己学号exp1”目录下建立src,bin等目录
    3 .javac,java的执行在“自己学号exp1”目录
    4 .提交 Linux或Window或macOS中命令行下运行Java的全屏截图, 运行结果包含自己学号等证明自己身份的信息
    5 .代码提交码云
    代码如下

    运行结果如下

    码云链接

    Java开发环境的熟悉-2

    实验要求:
    提交 Linux或Window或macOS环境中 IDEA中调试设置条件断点的全屏截图

    在idea中调试结果如下:
    断点:

    临时断点:

    方法断点:

    Java开发环境的熟悉-3

    实验题目:判断一个数是不是回文数,数从命令行输入,并进行测试(正常情况,异常情况,边界情况)。
    实验内容:
    1.使用JDK编译、运行简单的Java程序;
    2.使用idea编辑、编译、运行、调试Java程序。

    程序如下:

    Linux测试:

    idea测试:

    idea调试:

    码云代码

    实验中出现的问题

    -问题一:在idea中不会通过命令行输入。
    -解决办法:



    即可进行传参

    -问题二:通过命令行输入不会。
    -解决办法:通过for(String word : args),即可进行命令行输入。

    -问题三:charAt的使用。
    -解决办法:charAt()方法返回指定索引位置的char值。索引范围为0~length()-1.

    心得体会

        我们平时所学习的都是理论,实验相当于实践,只有通过实验才能帮我们所积累的知识运用到实际的生活中,学以致用。实验中有很多的知识面不是我们平时所学习的,或者有些平时只是提到的部分,没有深入,在实验中却会被运用到。比如通过命令行传入,在教材上学习的是通过键盘输入,在自学过程中还了解到命令行输入比键盘输入更加稳定。实验中会遇到各式各样的困难,我们要沉住气,寻找问题的关键,是没有思路,还是算法出现了错误,亦或者是那一步打错了代码,我们都需要一步步分析,然后找到解决问题的办法。
    
    步骤 耗时 百分比
    需求分析 25min 13.89%
    设计 50min 27.78%
    代码实现 60min 33.33%
    测试 20min 11.11%
    分析总结 25min 13.89%
  • 相关阅读:
    CentOS 6.9/7通过yum安装指定版本的MySQL
    CentOS的el5, el6, el7代表什么
    MySQL的mysql.sock文件作用(转)
    MySQL常用命令
    Linux下以特定用户运行命令
    简述TCP的三次握手过程
    Tomcat-connector的微调(1): acceptCount参数
    tomcat修改jsessionid在cookie中的名称
    使用@Async异步注解导致该Bean在循环依赖时启动报BeanCurrentlyInCreationException异常的根本原因分析,以及提供解决方案【享学Spring】
    [LeetCode] Construct the Rectangle 构建矩形
  • 原文地址:https://www.cnblogs.com/lyx-hhhhh/p/10644745.html
Copyright © 2011-2022 走看看