首页 | j2ee | j2me | j2se | java代码 | JAVA高级 | java资讯 | 认证考试 | 实用技巧
  当前位置:Java教程网>JAVA基础>文章内容
Java程序设计实验报告
来源: 作者: 发布时间:2007-11-26  

实验一 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的功能与程序结构。

 

 


(阅读次数:
上一篇:JAVA的实验报告   下一篇:J2EE实验报告-Java基础及开发环境搭建
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·jfreechar的使用
·一个JSF例子
·java中用TreeMap进行中文排序
·Java转义符
·java数组排序实例
·Java正则表达式初探
·javascript给二维数组赋值示例
·struts2标签学习
·spring入门之简单登陆例子
·简化spring数据源配置:创建自定
·Java在线教程与书籍推荐
·eXtremeComponents代码结构解析
·java反射机制详解
·java析构函数替代者finalize()解
·谈谈Spring持久层封装
·Java开发常用方法
·DWR学习
·Java排序:TreeMap,Set,List
·CAS 单点登录原理
·JOSSO Single Sign-On 1.6 概述
  相关文章
·JAVA的实验报告
·java数组的深入思考
·Java Web简介
·Java数组学习体会
·java中的集合类
·java基础概念:数组
·合理操纵java数组
·JAVA多维数组
·JSP与JavaMail应用之 编写灵活的
·ANT安装/配置详解
·Java与常用数据库的连接
·Java学习的三条建议
·Java 调用存储过程详解
·java调用oracle存储过程
·了解 Java Web Services Develop
·Java Web Services的远端调用
·Java Web services 开发初探
·一个java程序员的人生抉择
·Tempo学习之在Eclipse中运行Inta
·java的数组
Power by DedeCms