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

20135331 文艺 java实验

时间:2015-04-16 23:22:20      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

实验楼第一次实验报告

北京电子科技学院(BESTI)

              

课程:Java实验    班级:1353    姓名:文艺   学号:20135331

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

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

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

实验名称: Java程序开发                                               

实验目的与要求:  1.实现命令行下Java程序开发                                                      

                  2.实现EclipseJava程序开发                                               

                                                                        

                                                          

                                                          

                                                          

 

实验仪器:

名称

型号

数量

Eclipse

 

1

虚拟机

 

1

 

 

 

l  实验知识点

1.JVM,JRE,JDK的安装位置与区别

2.命令行运行javac.java,javac –cp;java -cp

3.PATH,CLASSPATH,SOURCEPATH的设定方法与应用

4.包管理:package;import;javac -d

5.Eclipse(Netbeans)管理Java项目,调试:断电,单步执行等

6.Java基础语法:类型与类型转换;变量;运算符;流程控制等

7.JDK帮助文档的使用

 技术分享

 

 技术分享

 

二)Eclipse下Java程序开发,调试

开发:在命令行中输入eclipse->File->New->Java Project->输入项目名称,例如HelloJDB->Finish(新建项目)

      File->New->Class(新建Java类)

      输入包名ljp(小写,可以自定义),类名HelloJDB(单词首字母大写),勾选上自动产生main函数选项,单击Finish按钮

      输入代码并运行,结果如图

 

 技术分享

 技术分享

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

小计算:20135321è21mod5=1è1+1=2

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

在实验的第一项里,我们接触了Scanner这个java的功能,这里就可以派上用场了。

代码如下:

import java.util.*;

public class Sizeyunsuan

{

 public static void main(String[] args)

 {

       Sizeyunsuan t=new Sizeyunsuan();

  t.js();

 }

Scanner scan;

public void js()

 {

  while(true)

  {

   scan=new Scanner(System.in);

   System.out.print("请输入计算的一个数值:");

   double a=scan.nextDouble();

   System.out.print("请输入一个运算符:");

   char c=scan.next().charAt(0);

   System.out.print("请输入计算的二个数值:");

   double b=scan.nextDouble();

 

   double sum=0;

  

   switch(c)

   {

    case ‘+‘:

     sum=a+b;

     break;

    case ‘-‘:

     sum=a-b;

     break;

    case ‘*‘:

     sum=a*b;

     break;

    case ‘/‘:

     sum=a/b;

     break;

    default:

     System.out.println("请输入正确的运算符!");

     break;

   }

   System.out.println(sum);

  }

 

 }

}

 

 

实验中遇到的问题:

1 在实验一比较容易 因为都是跟着老师的步骤一步一步来

2 在实验二中到设置断点跳转最后输出50 也没什么太大问题

3 实验三相对较难 因为在java实现四则运算代码上出现了问题 在代码设计过程中 需要同学的帮忙

四  时间统计

步骤

耗时

百分比

需求分析

10min

15%

设计

10min

15%

代码实现

30min

45%

测试

3min

2%

分析总结

15min

23%

 

 

 

20135331 文艺 java实验

标签:

原文地址:http://www.cnblogs.com/20135331wenyi/p/4433330.html

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