2、安装 SDK
运行下载的“jdk-6-windows-i586.exe”软件包,可安装 SDK,在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为 C:\\ jdk,默认的组件安装,包括有DEMO、Source Code。
SDK 中的主要文件夹和文件
安装成功后,C:\\jdk 中的文件和子目录结构如图 1.3 所示。
图 1.3 JDK中的文件和目录结构
其中,\\bin目录包含Java开发工具,包括Java编译器(javac.exe)、解释器(java.exe)等;\\demo目录中包含一些实例程序的源代码;\\lib目录包含了Java开发类库;\\jre目录包含了Java运行环境,包括Java虚拟机、运行类库等。
二.设置环境变量 以 Windows XP为例说明设置过程。在桌面“我的电脑”图标上单击右键,选择“属性”菜单,将出现系统特性设置界面,如图 1.4所示。
图 1.5 环境变量设置界面
图 1.4 系统属性设置界面
在“高级”选项卡中单击“环境变量”按钮。如图 1.5 所示。
5
在“系统变量”框中选择“Path”,然后单击“编辑”按钮,在出现的“编辑系统变量”对话框中, 在“变量值”栏的命令前添加“C:\\jdk\\bin;”命令,如图 1.6 所示。
图 1.6 环境变量编辑界面
用同样方法设置环境变量“classpath”,其值为“C:\\jdk\\lib;”命令。设置完成后,单击“开始”→“程序”→“附件”→“命令提示符”打开DOS 窗口,在命令提示符下输入“java”或“javac”回车后,如果出现其用法参数提示信息,则安装正确,如图 1.7所示。
图 1.7 测试结果界面
Java源程序编写好后,要使用Java编译器(javac.exe)进行编译,将Java源程序编译成可执行的程序代码。Java源程序都是扩展名为.java的文本文件。编译时首先读入Java源程序,然后进行语法检查,如果出现问题就终止编译。语法检查通过后生成可执行程序代码即字节码,字节码文件名和源程序文件名相同,文件的扩展名为.class。编译的过程如下:
1、 打开命令提示符窗口(MS-DOS 窗口)进入 Java 源程序所在路径; 2、 键入编译器文件名和要谝译的源程序文件名(javac HelloWorldApp.java),如图 1.9所示。
3、按回车键开始编译, 如果源程序没有错误编译成功后,则屏幕上没有输出,键入“dir”按回车键后可在目录中看到生成了一个同名字的.class 文件“HelloWorldApp.class”,如图 1.9 所示。否则,将显示出错信息。
图 1.8 Java程序编译界面
6
三.运行 Java 程序 使用 Java 解释器(java.exe)可将编译后的字节码文件“ HelloWorldApp.class”解释为本地计算机代码。在命令提示符窗口或 MS-DOS 窗口键入解释器文件名和要解释的字节码文件名(java HelloWorldApp)按回车键即开始解释并可看到运行结果,如果看到如图 1.9 所示结果,表明程序运行成功了。
图 1.9 Java程序运行界面
【完成实验项目】
1.写出在你的系统中,Java.exe和Javac.exe的安装位置 2.写出运行Java程序所需的基本系统配置. 3. 编写Java应用程序,输出两行字符串:“Java很有趣。”和“努力学习Java编程。” 4. 调试下面程序,指出错误 public Class HelloWorldApp {
public void static main(string[] args) { system.out.println(“Hello World!”); } }
5..添加文档注释,用javadoc工具生成html文件,写出添加注释后的源程序文件。 /**
*一个向控制台输出字符串的应用程序 */
public class HelloWorldApp{
public static void main(String[] args){
System.out.println(\ World!\ } }
7
实验二Java 基本语法练习
【开发语言及实现平台或实验环境】 Windows2000 或XP,JDK1.6与Eclipse
【实验目的】
1. 掌握java基本数据类型、变量极其使用。 2. 掌握运算符运算符的优先级
3. 掌握if,if-else语句,for语句和while语句 【实验要求】
1. 编写使用不同的数据类型变量 2. 编写使用不同的运算符
【实验内容】 一、表达式
1. 分析下面的程序,写出运行结果
public class Ch22 {
public static void main(String args[]) {
boolean x,y,z; int a=12,b=24; x=(a>b); y=(a!=b); z=(a+b==36);
System.out.println(\ System.out.println(\ System.out.println(\ } }
x=false y=true z=true
2.写出下面程序运行的结果 class Expression {
public static void main(String args[]) { int a=25, b=20, e=3, f=0; boolean d=a
System.out.println(\
System.out.println(\因为关系表达式 a5)
System.out.println(\因为e 非0 且a/e 为8 大于5,所以输出 a/e= \
if (f!=0 && a/f>5)
8
System.out.println(\ else
System.out.println(\因为f 值为0,所以输出 f = \ } }
因为关系表达式 a
3.假如一个颜色值包含了红黄兰三个分量,每个分量范围在0至256,可以定义一个int类型(4个字节)的变量color,利用它的从低到高连续三个字节分别表示三个颜色分量的值,请编写程序利用移位表达式求出每个颜色的值各是多少。
int color=0x00F1AD07,red=0,yellow=0,blue=0; red=color & 0x000000FF; yellow= color & 0x0000FF00; blue= color & 0x00FF0000;
biaodashi= 0x000000FF; red=color & biaodashi;
yellow= color & (biaodashi<<8); //0x0000FF00 blue= color & (biaodashi<<16); //0x00FF0000
public class A {
public static void main(String[] args) { int color=0x00F1AD07,red=0,yellow=0,blue=0; red=color & 0x000000FF; yellow= color & 0x0000FF00; blue= color & 0x00FF0000;
yellow= yellow>>8; //0x0000FF00 blue=blue>>16; //0x00FF0000
System.out.println(\+red);
System.out.println(\+yellow); System.out.println(\+blue); }
} red=7
yellow=173 blue=241
二、使用选择语句
1.使用if...else 语句
(1)程序功能:使用if...else 语句构造多分支,判断某一年是否为闰年。闰年的条件是符合下面二者之一:能被4 整除,但不能被100 整除;能被4 整除,又能被100 整除。
(2)编写源程序文件,代码如下。
9
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库java实验指导书(2)在线全文阅读。
相关推荐: