好文档 - 专业文书写作范文服务资料分享网站

JAVA程序设计

天下 分享 时间: 加入收藏 我要投稿 点赞

. . . .

w.

二○一○ ~二○一一学年第一学期

信息科学与工程学院

Java实验报告

课程名称: java实验报告 班 级: 学 号: 姓 名:

. .v

. . . .

实验一 熟悉Java程序的编辑、编译和运行环境

一、 实验目的

1) 掌握设置 Java 程序运行环境的方法,并熟悉Java程序的集成开发工具。

2) 掌握编写、编译、运行简单的Java Application和Java Applet程序的方法步骤,初

步了解java程序的特点和基本结构。 3) 掌握 Java 基本数据类型、运算符与表达式。

4) 理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。

二、实验过程

1)编写一个Java Application,利用JDK软件包中的工具编译并运行这个程序。

步骤(1):编写、编译Java 源程序。

打开Jcreator编辑器,新建一个java文件,键入如下程序代码: public class Hello {

public static void main(String args[])

{System.out.println(\}

将文件命名为Hello.java,注意保存文件Hello.java到路径“e:\\java”下。

运行结果:

2)编写一个Java Applet,使之能够在浏览器中显示“welcome to Java Applet World”的

字符串信息。

步骤(1):编写 HelloWorldApplet.java 程序文件,源代码如下。

w. . .v

. . . .

import java.applet.* ; import java.awt.* ;

public class HelloWorldApplet extends Applet

{

public void paint(Graphics g)

{ g.drawString(“welcome to Java Applet World,40,20); }

}

步骤(2):保存文件为e:\\java\\HelloWorldApplet.java。编译该文件,生成

HelloWorldApplet.class字节码文件。

步骤(3):编写显示HelloWorldApplet.calss 的页面文件 HelloWorld.html,代码如下。

height=120>

步骤(4):在提示符窗口调用小程序查看器浏览 HelloWorld.html 页面,观察 Applet 应用

程序。

运行结果:

w. . .v

. . . .

思考题:1)编程实现:随机产生20个整数存放到数组中,然后对其按照升序进行排序,最后对排序前后的数组按照每5个数的方式输出。

源程序:import java.util.*;

class RandomPx

{ public static void main(String args[])

{

int num[]=new int[20];

int i,j,temp;

Random r=new Random(); for(i=0;i<20;i++)

num[i]=r.nextInt(); for(i=0;i<19;i++)

for(j=0;j<19-i;j++)

{ if (num[j]>num[j+1]) {temp=num[j]; num[j]=num[j+1]; num[j+1]=temp; } } for(i=0;i<20;i++)

{if (i%5==0) System.out.print(\

System.out.print(num[i]+\ } } }

w. . .v

. . . .

运行结果:

2) 编程实现:产生一个1-12之间的随机整数,并根据该随机整数的值,输出对应月份的

英文名称。

源程序:import java.io.*;

class RandomMonth

{public static void main(String args[])

{ String months[]={\

\ \ \ int i;

i = (int)(Math.random() * 12); System.out.println(months[i]); } }

窗口显示:

w. . .v

JAVA程序设计

....w.二○一○~二○一一学年第一学期
推荐度:
点击下载文档文档为doc格式
0d7np8lny73jk4h7sglc72h8v7sa2300vgh
领取福利

微信扫码领取福利

微信扫码分享