码迷,mamicode.com
首页 > 编程语言 > 详细

Java实验报告(实验一)

时间:2015-10-04 23:34:45      阅读:415      评论:0      收藏:0      [点我收藏+]

标签:

                                                                                     

                   

北京电子科技学院

              

 

    课程:移动平台应用开发实践    班级:201592            姓名:艾鸽   学号:20159201

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

    实验密级:                         预习程度:                   实验时间:8:00-12:00

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

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

    实验目的与要求:1.使用JDK编译、运行简单的Java程序。

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

          3.实现四则运算并进行测试。

   实验设备:                                                                             

                                                                                                           

   

名称

型号

数量

Computer

Dell 1440

1

 

 

 

  

 

一、实验内容:

1、  命令行下Java程序开发

需要实现的功能是:以自己学号20159201建个目录,用Hello向自己名字首字母问好

 技术分享

代码如下:

技术分享

运行结果:

技术分享

 

 

 

2.MyEclipse下Java程序开发、调试

运行代码:

技术分享

调试循环代码,设置条件断点

技术分享技术分享

 

3、通过命令行和Eclipse两种方式实现实现四则运算,并进行测试。

Eclipse方式:

通过输入两个数a,b,任选+-*/中的一种运算符号进行运算,实现最基本的运算功能

package ag2;

import java.util.Scanner;

public class sizeyunsuan

{

    public static void main(String[] args)

    {

        Scanner i = new Scanner(System.in);

        System.out.println("请输入两个数");

        double a = i.nextDouble();

        double b = i.nextDouble();
        System.out.println("请输入运算符");

        String s = i.next();

        if (s.equals("+"))

        {

            double sum;

            sum = a + b;

            System.out.println("结果:" + a + s + b + "=" + sum);

        }

        else if (s.equals("-"))

        {

            double sum;
            sum = a - b;

            System.out.println("结果:" + a + s + b + "=" + sum);

        }

        else if (s.equals("*"))

        {

            double sum;

            sum = a * b;

            System.out.println("结果:" + a + s + b + "=" + sum);

        }

        else if (s.equals("/"))

        {

            
                double sum = a / b;

                System.out.println("结果:" + a + s + b + "=" + sum);

        }

        else 
        {
            System.out.println("输入符号错误!!!");
        }
    }

}

运行结果

技术分享

 

命令行方式:

技术分享

  

二、实验总结

 (一)收获

1、学会命令行模式下建立目录,编译及运行程序。
2、学会用Eclipse开发运行简单程序并对问题进行调试。
3、对Java语言有了初步的了解,能改写小程序。

(二)遇到的问题

1、不知道在vim中如何更改插入模式并保存退出。
2、第一次接触Java语言,不懂Java package和类class的含义和用法。
3、无法通过堆栈编程实现复合的四则运算,只能编辑最简单的加减乘除运算;

(三)解决的方法

1、查找资料了解vim中各种快捷键的意义,最后得出ZZ和:wq能实现保存退出功能,Ctrl键+O键能改变插入模式。
2、仔细阅读JDK帮助文档和《Java学习笔记》第二章,第四章,了解Java中的包以及包中的类和方法并找到Scanner类,了解了Scanner的使用方法,通过Scanner reader=new Scanner(System.in)实现从键盘上敲击的字符。

(四)程序实现耗时统计

步骤

耗时

百分比

需求分析

10min

12.5%

设计

10min

12.5%

代码实现

25min

31.2%

测试

10min

12.5%

分析总结

25min

31.3%

 



 

 

 

 

Java实验报告(实验一)

标签:

原文地址:http://www.cnblogs.com/20159201ag/p/4855109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!