Java应用程序和小程序的编写
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java应用程序和小程序的编写
学生姓名:学号:专业班级:
实验类型:□验证□综合□设计□创新实验日期:实验成绩:
一、实验项目名称
Java应用程序和小程序的编写
二、实验目的
熟练掌握JDK常用命令:javac、java、appletviewer;
熟悉Java编辑器jcreate或eclipse等
熟练掌握简单Java应用程序和小程序的编辑和运行的过程。
掌握java的输入输出方法
三、实验基本原理
根据结构组成和运行环境的不同,java程序可以分为两类:Java Application和Java Applet。Java Application是完整的程序,需要独立的解释器来解释运行;而Java Applet则是嵌在HTML编写的Web页面中的非独立程序,由Web浏览器内部包含的Java解释器来解释运行。
输入输出是程序的基本功能,图形用户界面简称“GUI”,是目前大多数应用程序使用的输入输出界面。它在图形模式下工作,具有操作简便、美观易懂的优点具有图形界面输入输出功能的应用程序需要工作在支持图形界面的操作系统中,Java Applet程序和Java Application程序都可以在图形界面中工作。
四、主要仪器设备及耗材
计算机一台、JDK和Eclipse软件包。
五、实验步骤
(1)将下载好的jdk软件包解压,进行安装。安装之后配置系统环境变量classpath。
(2)编写简单的java程序,使用javac命令进行编译,使用java命令进行运行。
(3)安装Eclipse软件并在Eclipse中编写java Application程序和Java Applet程序。
(4)图形界面输入输出代码:
习题2-2
实验程序:
package student;
public class ExerciseOne {
public static void main(String[] args) {
System.out.println("Welcome to Java World!");
}
}
习题2-3
实验程序:
package student;
import java.awt.Graphics;
import java.applet.Applet;
public class ExerciseTwo extends Applet
{
public void paint(Graphics g)
{
g.drawString("Weclome to Java Applet World!",10,20);
}
}
例题2-5
实验程序:
package student;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class ExerciseThree extends Applet implements ActionListener { Label prompt;
TextField input,output;
public void init() {
prompt=new Label("请输入您的名字:");
input=new TextField(6);
output=new TextField(20);
add(prompt);
add(input);
add(output);
input.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
output.setText(input.getText()+",欢迎你!");
}
}
例题2-9
实验程序:
package student;
import java.io.*;
public class ExerciseFour {
public static void main(String[] args) {
String s="";
System.out.print("please enter a string:");
try
{
BufferedReader in=
new BufferedReader(new InputStreamReader(System.in));
s=in.readLine();
}catch(IOException e){}
System.out.println("You've entered string:" + s);
}
}
六、实验数据及处理结果
配置环境变量
习题2-2:实验结果:
习题2-3实验结果:
例题2-5 实验结果:
例题2-9 实验结果:
七、思考讨论题或体会或对改进实验的建议
Java Apple程序需要在WWW浏览器中运行,而浏览器本身是图形界面的环境,所以Java Applet程序可以且只能在图形界面下工作。图形界面最基本的输入输出手段是使用标签对象或文本框对象输出数据,使用文本框对象获取用户输入的数据。
八、参考资料
《Java语言与面向对象程序设计》清华大学出版社
《Java语言与面向对象程序设计题解及实验指导》清华大学出版社