熟悉JDK的使用-java程序设计

熟悉JDK的使用-java程序设计
1、 实验内容或题目
(1) 编写Java应用程序,定义byte、int、long、float、double、char和boolean等类型的数据并用一个输出语句输出,要求每行输出一个数据。
(2) 编写Java小应用程序,输出两行字符串:“Java很有趣。”和“努力学习Java编程。”,输出的起点坐标是(20,20),行距是50像素。
(3) 使用算术运算符得到一个4位十进制数的各位数字并输出,然后输出该数的逆序数和各位数字平方后相加的和。
2、实验目的与要求
⑴ 熟悉JDK的使用。
⑵ 熟悉Java程序格式、命名规范、程序注释等。
⑶ 编写简单的Java程序。
⑶ 熟悉Java程序的基本结构。
3、 实验步骤与源程序
  ⑴ 实验步骤
  编辑源文件,可用Jcreater或EditPlus 2软件编辑
  编译,若编译成功,则进入运行,进入DOS下运行 javac  XX.java;若不成功,则返回编辑源文件
  运行文件java  XX   或appletviewer  XX.htm等
  ⑵ 源代码
源程序:①import java.util.*;
public class DataType
{   public static void main(String[] args)
 {     boolean   flag;
       char      yesChar;
    byte      finByte;
    int       intValue;
    long      longValue;
    float     floatValue;
    double    doubleValue;

    flag        =true;
    yesChar     ='y';
    finByte     =30;
    intValue    =-70000;
    longValue   =2001;
    floatValue  =9.997E-5f;
    doubleValue =floatValue*floatValue;

    System.out.println("The values are:"
                       +"\n布尔类型变量    flag="+flag
           +"\n字符类型变量    yesChar="+yesChar
        +"\n字节类型变量    finByte="+finByte
        +"\n整型变量        intvalue="+intValue
        +"\n长整型变量      longValue="+longValue
        +"\n浮点型变量      floatValue="+floatValue
        +"\n双精度型变量    doubleValue="+doubleValue);
    }
}

源程序:②import java.awt.Graphics;
import java.applet.Applet;
public class Exe1_2 extends Applet{
 public void paint(Graphics g){
  g.drawString("Java很有趣。",20,20);
  g.drawString("努力学习Java编程。",20,70);
 }
}

源程序:③public class PlusSum{
 public static void main (String args[]){
  int n=3756,a,b,c,d,n1;
  a=n/1000;
  b=(n-1000*a)/100;
  d=n%10;
  c=(n%100-d)/10;
  System.out.println("3756的逆序数为:"+d+" "+c+" "+b+" "+a);
  System.out.print("各位数字平方后相加的和为:");
  System.out.print(a*a+b*b+c*c+d*d);
 }
}

    测试数据与实验结果(可以抓图粘贴)
  运行结果:①
 
运行结果:②
 
运行结果:③
 
4、 结果分析与实验体会
  这次是我第一次使用java语言编程,并第一次接触java的程序编辑器。由于我们对以前的某些语言的学习有了基础,所以学习java语言并没有感到特别的困难。只是有些语法的不同需要注意一下。这些要点在我们的课本上有具体的介绍以及详细的范例。
  学校机房装了jdk并在DOS下运行编译。由于实验课时间有限,我带了回去做,在自己的电脑上装了jdk之后,又装了一个Jceater。类似有编译界面的比较人性化的操作环境。
  这还是我们第一次的java实验。以后可能在实验中会遇到很多问题,我们要好好学习这门,最后学以致用。379

  • 上一篇文章:
  • 下一篇文章:
  • Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有