实验一Java开发环境
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
java开发环境
实验目的:
1)熟悉jdk环境变量配置。
2)掌握Java应用开发流程。
实验内容:
1)安装和配置JDK软件开发包。
2)配置JAVA_HOM环境变量
3)配置path环境变量
4)书写源代码。
5)编译。
6)运行。
实验步骤:
1)编写一个Java Application ,利用JDK软件包中的工具编译并运行这个程序。
步骤(1):编写、编译Java源程序。
打开编辑器,新建一个java文件,键入如下程序代码:
public class Hello
{
public static void main( Stri ng args[])
{System.out.pri ntl n( "Hello,World!");}
}
将文件命名为Hello.java ,注意保存文件Hello.java 到路径" ”下。
步骤(2):编译Java源程序
Java源程序编写后,要使用Java编译器(javac.exe )将Java源程序编译成
字节码文件。
Java源程序都是扩展名为.java 的文本文件。
编译时首先读入
Java源程序,然后进行语法检查,如果出现问题就终止编译。
语法检查通过后,
生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为.class 。
打开命
令提示符窗口(MS- DOS窗口)进入Java源程序所在路径e:\work。
键入编译器文件名和
要编译的源程序文件名,具体如下:
javac Hello.java
按回车键开始编译(注意:文件名H要大写,否则运行会出问题)。
如果源程序没
有错误,则屏幕上没有输出,键入“dir ”按回车键后可在当前目录中看到生成了
一个同名字的.class 文件即“ Hello.class ”。
否则,将显示出错信息。
步骤⑶:运行Java程序
使用Java解释器(java.exe )可将编译后的字节码文件Hello.class 解释为本地
计算机代码。
在命令提示符窗口或MS- DOS窗口键入解释器文件名和要解释的字
节码文件名:java Hello ,按回车键即开始解释并可看到运行结果。
3)编写一个Java Applet, 使之能够在浏览器中显示“Welcome to Java Applet World ”的字符串信息。
步骤(1):编写HelloWorldApplet.java 程序文件,源代码如下。
import java.applet.* ;
import java.awt.* ;
public class HelloWorldApplet exte nds Applet
{
public void pain graphics g)
{ g.drawStri ng(“ Welcome to Java Applet World “ ,40,20); } }
步骤(2 ): 保存文件为e:\work\HelloWorldApplet.java 。
编译该文件,生成
HelloWorldApplet.class 字节码文件。
步骤(3):编写显示HelloWorldApplet.calss 的页面文件HelloWorld.html ,代码如下。
<html>
<applet code=HelloWorldApplet.class width=300 height=120>
</applet> </html>
步骤(4):在提示符窗口调用小程序查看器浏览 用程序,即” appletviewer HelloWorld.html
1)Java application
禾口 Java applet 程序
java 程序可以分为两类:java 即plication
和java applet 。
前者是完整的应用程序,
需要独立的解释器来解释运行;后者则是嵌在网页中的非独立程序,由浏览器所自带的 java 解释器来解释运行。
2)Java 程序开发调试过程。
图1.1 Java 程序开发流程
3) Java Applicatio n 程序的编辑、编译和运行步骤
(1) 在编辑器中输入源程序,文件名与公共类相同,文件后缀为.java (如
HelloWorldApp.java ), 并将其保存到工作目录(如 e:\work 目录)。
(2) 编译源程序
e:\java>
C:\Program Files\Java\jdk1.6.0_01\bi n'javac
HelloWorldApp.java
若编译通过,在 e:\java 目录下会生成一个 HelloWorldApp.class 文件 (3) 程序的运行
运行包含main 方法的主类所编译生成的字节码文件,不用加 .class 后缀
e:\java>
C:\Program Files\Java\jdk1.6.0_01\bi n\java
HelloWorldApp
4) Java Applet 程序的编辑、编译和运行步骤
HelloWorld.html 页面,观察Applet 应
程序名
.java
Java
编译器
字节码 文件
Java Applet -
由Web 浏 览器自带 的
Java 解 释
器执行
由独立的
java 解释
器执行
-Java Applicatio
(1 )在编辑器中输入源程序,将其保存为与公共类同名的java文件。
(2)编译源程序并生成一个和源文件同名且后缀为class的字节码文件。
(3)生成一个Html文件,并在其中的<Applet></Applet> 标记中嵌入Applet字节码文件。
<APPLET标记中必须包含三个参数:
CODE指明嵌入Html文件中的Java Applet字节码文件的文件名
HEIGHT指明Java Applet程序在Html文件所对应的Web页面中占用区域的高度。
WIDTH指明Java Applet程序在Html文件所对应的Web页面中占用区域的宽度。
(4)用支持Java的浏览器打开Html文件,就能看到Applet程序的运行效果。
另外JDK
中还提供了一个Applet Viewer 工具,也可用来浏览Html中的Applet。
实验问题:
1)编程实现:随机产生20个整数存放到数组中,然后对其按照升序进行排序,最后对排序前后
的数组按照每5个数的方式输出。
2)编程实现:产生一个1 - 12之间的随机整数,并根据该随机整数的值,输出对应月份的英
文名称。
提示:
产生0-1之间的随机数方法一:Math.random()
产生一个随机整数方法二:
import java.util.*
Random r=new Random();
Math.abs(r.nextlnt())
实验体会:
1: java不是很难,只要用心都可以学会。
2:了解了这么编译。
3:了解了怎么运行。