实验一 JDK开发工具
一、实验目的
1.熟悉JDK开发环境。
2.熟悉JCreator编辑器的使用。
3.掌握Java Application的程序结构和开发过程。
4.了解Java Applet的功能与程序结构。
二、实验内容
1. JDK开发环境和熟悉JCreator的使用
2. 编写一个Application程序
// From 'Thinking in Java, 2nd ed.' by Zhao Wenzhe
class Game {
Game(int i) {
System.out.println("Game constructor");
}
}
class BoardGame extends Game {
BoardGame(int i) {
super(i);
System.out.println("BoardGame constructor");
}
}
public class Chess extends BoardGame {
Chess() {
super(11);
System.out.println("Chess constructor");
}
public static void main(String[] args) {
Chess x = new Chess();
}
3. 编写一个Applet程序
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class FindMax extends Applet implements ActionListener
{
Label result;
TextField in1,in2,in3;
Button btn;
int a=0,b=0,c=0,max;
public void init()
{
result = new Label("请先输入三个待比较的整数:");
in1 = new TextField(5);
in2 = new TextField(5);
in3 = new TextField(5);
btn = new Button("比较");
add(in1);
add(in2);
add(in3);
add(btn);
add(result);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
a = Integer.parseInt(in1.getText());
b = Integer.parseInt(in2.getText());
c = Integer.parseInt(in3.getText());
if(a>b)
if(a>c)
max = a;
else
max = c;
else
if(b>c)
max = b;
else
max = c;
result.setText("三个数中最大值是:"+max);
}
}
注意:区别两种程序格式的区别及其运行方式的不同
三、试验总结报告
熟悉JDK开发环境;熟悉JCreator编辑器的使用; 掌握Java Application的程序结构和开发过程;了解Java Applet的功能与程序结构。
(阅读次数:)