zoukankan      html  css  js  c++  java
  • 实验一 Java开发环境的熟悉

    北京电子科技学院

                  

        课程:移动平台应用开发实践   班级:201592     姓名:王鹤  学号:20159202

        成绩:             指导教师:娄嘉鹏           实验日期:2015.10.3

        实验密级:          预习程度:                 实验时间:

        仪器组次:          必修/选修:选修          实验序号:1

        实验名称:     Java开发环境的熟悉                                                      

        实验目的与要求:

           1.使用JDK编译、运行简单的Java程序; 

           2.使用Eclipse 编辑、编译、运行、调试Java程序。 

        实验设备:具有java开发环境的计算机

        实验内容、步骤

    (一)命令行下Java程序开发

    1.打开终端,使用cd 命令进入Code目录,输入mkdir 20159202 (学号)命令建立实验目录,使用ls命令及dir命令查看建立的目录情况。如下图所示:

     

    2.输入mkdir shiyan1建立第一个实验目录,然后输入cd shiyan1进入实验一目录,可以输入pwd命令查看当前工作路径,如下图所示:

     

    3.编辑一个Hello.java程序,输出打印Hello+name ! 如下图所示:

     

    4.使用javac编译代码,显示结果如下:

     

    (二)Eclipse下Java程序开发、调试

    1.打开Eclipse,有两种方式:在命令行中输入命令Eclipse并回车或单击桌面上的Eclipse EE图标。

     

    2.在Eclipse中单击File->New-> Java Project新建Java项目,如下图所示:

     

    3.在Eclipse中单击File->New->Class新建Java类,输入包名:ljp、类名:HelloJDB如下图所示:

     

    4.在新建的HelloJDB.java中键入代码,实现一个累加程序,点击run按钮运行,在控制台(Console)中可看到运行结果,如图所示:

     

    5.调试程序,使用Debug打开调试视图,设置断点和单步运行,如下图所示:

     

    调试循环代码时,可在Variable标签中查看变量的值,如图所示:

     

    设置条件断点,在第11行左边单击鼠标右键,选择Breakpoint Properties...设置条件“i==50”,F8如下图所示:

     

    (三)练习(通过命令行和Eclipse两种方式实现,自己的学号后两位与题目总数取余的结果再加上1就是自己要完成的题号,在Eclipse下练习调试程序)

    根据要求,我需要做第三题: 实现Fibonacci数列功能,并进行测试。

    1.程序设计思想:Fibonacci数列是一个递归函数,根据递归函数的定义: 递归函数即自调用函数,在函数体内直接或间接的调用自己,即函数的嵌套是函数本身。 递归方式:递归调用有直接递归和间接递归两种方式。 直接递归:在函数中出现调用函数本身。求斐波那契数列第n项,斐波那契数列第一和第二项是1,后面每一项是前两项之和,即11235813 ...

    2.在Eclipse编写代码实现Fibonacci数列,如图所示:

     

    调试并测试运行程序,键入数列长度:5,输出数列:1,1,2,3,5如图所示:

     

    键入数列长度:9,输出数列:1,1,2,3,5,8,13,21,34如图所示:

     

     3.通过命令行实现Fibonacci数列功能,测试运行结果,如图所示:

     

     实验耗时及比例

    步骤

    耗时

    百分比

    需求分析

    5min

    5.6%

    设计

    20min

    22.2%

    代码实现

    30min

    33.4%

    测试

    5min

    5.6%

    分析总结

    30min

    33.4%

     实验总结

    说来比较惭愧的是我以前从没有学过java,这次实验最大的收获就是了解了java基本开发环境,知道了如何用JDK编译、运行简单的Java程序,以及如何使用Eclipse 编译、调试Java程序

       1.知道了一些常见命令的功能和使用方法,在实验过程中,由于刚开始对命令并不熟悉,时常犯下一些拼写错误,比如System.out.println,后经过查询,System 是一个类名,out是一个static PrintStream 对象,println()是打印到控制台,System.out.print不同的是,println会自动换行。通过这种学习方法使我学会了一些命令的正确拼写,同时也懂得了一些java基本语法的含义。

     

    2.学会了使用Eclips调试java程序,以前在程序学习的过程中,只要运行结果对了就很少去调试,在此次实验中我学会了调试,特别是如何进行断点、单步执行等,单步运行有两种:Step Into(快捷捷F5)和Step Over(快捷捷F6),还可以通过Variable标签中查看变量的值,这种在调试循环代码使很有用处,有利于对程序的逻辑理解。

     

                                                                               

  • 相关阅读:
    logstash收集nginx日志
    logstash收集java日志,多行合并成一行
    一个配置文件收集多个日志-if根据type类型判断
    CentOS 7 kibana安装配置
    CentOS7 logstash配置部署
    Centos7 Elasticsearch部署
    awk命令
    top命令
    java中的getClass()函数
    java容器
  • 原文地址:https://www.cnblogs.com/20159202wh/p/4854875.html
Copyright © 2011-2022 走看看