JAVA运行环境

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验 1 Java环境的安装、配置与运行

一、实验目的

1.掌握下载Java SDK 软件包。

2.掌握设置Java 程序运行环境的方法。

3.掌握编写与运行Java 程序的方法。

4.了解Java 语言的概貌。

二、实验要求

1.安装并设置Java SDK 软件包。

2.编写一个简单的Java 程序,在屏幕上输出”hello,java!”。

public class Hello

{

public static void main(String args[]) {

System.out.println("hello,java!");

}

}

3.掌握运行Java 程序的步骤。

三、实验内容

(一)JDK 的下载与安装

1.下载SDK

为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包。SDK 包

含了一整套开发工具,其中包含对编程最有用的是Java 编译器、Applet 查看器和Java 解释器。在浏览器中输入/,在页面的“Download J2SE ”栏可以选择下载J2SE SDK 软件包。本课程实验选用J2SE 1.5 版本软件。

2.安装SDK

运行下载的j2sdk-1.5 for windows 版本软件包,可安装SDK,在安装过程中可以设置安

装路径及选择组件,或使用系统默认的安装路径(如本机为C:\Java\jdk1.5.0_05),默认的组

件选择是全部安装。

3.SDK 中的主要文件夹和文件

安装成功后,C:\Java\jdk1.5.0_05 中的文件和子目录其中,bin 文件夹中包含编译器(javac.exe)、解释器(javac.exe)、Applet 查看器(appletviewer.exe)等可执行文件(二)设置环境变量

SDK 中的工具都是命令行工具,需要从命令行即MS-DOS 提示符下运行它们。

为了能正确方便的使用SDK,可手工配置一些Windows 的环境变量,下面以Windows 2000为例说明相关配置。

♦在桌面“我的电脑”图标上单击右键,选择“属性”菜单,将出现系统特性设置

界面

♦在“高级”选项卡中单击“环境变量”按钮。将出现“环境变量”设置界面

♦在“系统变量”框中选择“Path”,然后单击“编辑”按钮,在出现的“编辑系统

变量”对话框中,

♦在“变量值”栏的命令前添加“C:\Java\jdk1.5.0_05\bin;”

♦用同样方法设置环境变量“classpath”,其值为“.; C:\Java\jdk1.5.0_05\lib;”。

♦设置完成后,单击“开始”→“所有程序”→“附件”→“命令提示符”打开DOS

窗口,在命令提示符下输入“java”或“javac”,回车后,如果出现其用法参数提

示信息,则安装正确

(三)编写、编译Java 源程序

1.打开一个editplus编辑器,键入如下程序:

public class Hello {

public static void main(String args[]) {

System.out.println("Hello,welcome!");

}

}

2.将文件命名为Hello.java 并保存,如保存在D:\example 下。

(四)编译Java 源程序

使用Java 编译器(javac.exe)进行编译,生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为.class。

(五)运行Java 程序

使用Java 解释器(java.exe)可将编译后的字节码文件Hello.class 解释为本地计算机代码。

(六)练习使用小应用程序

1.打开editplus

2.输入以下代码:

import java.applet.*;

import java.awt.*;

class AppletTest extends Applet

{

public void paint(Graphics g)

{

g.drawstring(“Hello world”,60,60);

}

}

3.打开文件菜单,选择存盘,以AppletTest.java 为文件名.

4.用javac AppletTest.java 编译

5.打开editplus并输入以下代码:

6.以appletdemo.html 存盘,用浏览器打开并看结果。

§ 1.3 简单的 Java程序

下面我们先介绍两个简单的 Java程序 ,并对其进行分析。

例 1.1.

public class HelloWorldApp { //an application

public static void main (String args[ ]){

System.out.println("Hello World!");

}

}

本程序的作用是输出下面一行信息 :

Hello World!

程序中 ,首先用保留字 class来声明一个新的类 ,其类名

为Hell oWorldApp,它是一个公共类 (public)。整个类定义由大括号 {}括起来。在该类中定义了一个 main ()方法 ,其中 public 表示访问权限 ,指明所有的类都可以使用这一方

法 ;static指明该方法是一个类方法 ,它可以通过类名直接调用 ;void则指明 main()方法不返回任何值。对于一个应用程序来说 ,main()方法是必需的 ,而且必须按照如上的格式来定义。 Jave解释器在没有生成任何实例的情况下 ,以

main()作为入口来执行程序。 Jave程序中可以定义多个类 , 每个类中可以定义多个方法 ,但是最多只能有一个公共类,main()方法也只能有一个 ,作为程序的入口。 main()方法定义中 ,括号 ()中的 String args[ ]是传递给 main()方法的参数 ,参数名为 args,它是类 String的一个实例 ,参数可以为 0个或多个,每个参数用 "类名参数名 "来指定 , 多个参数间用逗

号分隔。在 main()方法的实现(大括号中 ),只有一条语句 :

System.out.println ("Hello World!"); 它用来实现字符串的输出 ,这条语句实现与 C语言中的printf 语句和 C++中 cout<<语句相同的功能。另外 ,//后的内容为注释。

现在我们可以运行该程序。首先把它放到一个名为HelloWor ldApp.java的文件中 ,这里 ,文件名应和类名相同 ,因为 Java解释器要求公共类必须放在与其同名的文件中。然后对它进行编译 :

相关文档
最新文档