当前位置:文档之家› Java语言程序设计公选课---实验教案

Java语言程序设计公选课---实验教案

三.实验内容
1.JDK开发环境的设置。(本实验可以结合Textpad来完成,但是要理解整个 JDK的使用方法和过程)
为了能正确方便的使用SDK,需要手工配置一些 Windows 的环境变量,具体步骤如下: ♦ 在桌面“我的电脑”图标上单击右键,选择“属性”菜单,将出现“系统属性”
设置界面 ♦ 在“高级”选项卡中单击“环境变量”按钮。将出现“环境变量”设置界面
if( intValue1!=0) {
System.out.println("Enter two numbers'Quot is :" + (intValue2*1.0/intValue1)); } else
System.out.println("You entered the First integer is 0,So the Quotient cann't computer" );
成 public void main( String args[] ) 行 不 行 ? 如 果 改 成 public static void
main( String arg [] ) 行不行?不行的话把编译时的错误提示信息记录下来。
*** 4.了解下面的 Java Applet 的程序结构和开发过程。 (1)打开 Notepad 编辑器。 (2)键入如下程序: import java.awt.Graphics; import java.applet.Applet; public class HelloWorld extends Applet{ public void paint(Graphics g){ g.drawString("Hello World!",25,25); } } (3)检查无误后 (注意大小写)保存文件。可将文件保存在"D:\java\javacode
System.out.print("Enter Second integer: "); int intValue2 = scanner.nextInt(); System.out.println("You entered the Second integer " + intValue2);
System.out.println("The two numbers'Sum is " + (intValue2+intValue1));
♦ 在“系统变量”框中单击“新建”按钮,在出现的“新建系统变量”对话框中输 入: 变量名(N): Path
变量值(V): C:\Program Files\Java\jdk1.5.0\bin
♦ 在“系统变量”框中单击“新建”按钮,在出现的“新建系统变量”对话框中输 入: 变量名(N): ClassPath
C:\ Documents and Settings\Administrator> D: 由当前目录进入 D 盘。 接着,键入如下命令, D:\> cd \java\javacode
进入源程序所在目录 D:\java\javacode。 最后,键入如下命令,把 HelloWorldApp.java 编译成字节码文件。 D:\java\javacode> javac HelloWorldApp.java 如 果 编 译 成 功 , 则 在 D:\java\javacode 目 录 中 生 成 字 节 码 文 件 HelloWorldApp.class
// Convert string to int int intValue2= Integer.parseInt(SecondNumber);
if( intValue1!=0) {
output = "The two numbers'Sum is " + (intValue2+intValue1) + "\nThe two numbers'Differ is :" + (intValue2-intValue1)+ "\nThe two numbers' Accumulate is : " + (intValue2*intValue1)+ "\nEnter two numbers'Quot is :" + (intValue2*1.0/intValue1);
(6) 运行程序 进入 HelloWorldApp.class 所在目录 D:\java\javacode,键入命令 D:\java\javacode> java HelloWorldApp
就可以运行程序
(7) 观察程序的运行结果
(8) 如果把上面程序中的第二条语句 public static void main( String args[] ) 改
编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、 标点符号、全角等。
如果没有输出任何信息或者出现"deprecation"警告,则认为编译成功,此 时会在当前目录中生成 HelloWorld.class 文件。
(6)打开 Notepad 编辑器,键入如下程序: <HTML> <HEAD>
四、实验总结
请在实验报告中对本次实验内容进行总结。
第二次实验:Java 语言基本输入输出练习
一、实验目的
1. 掌握 Java 的输入输出方式 2. 理解 Java 的面向对象程序设计的方法。
二、实验要求
1. 编写一个简单的 Java 程序,用命令行2. 用对话框输入输出形式,再做一遍上一个要求。 3. 根据上面的实验内容,自己在延伸一些实验。
《Java 语言程序设计》 公选课 实验教案
第一次实验:JDK 开发工具的使用
一.实验目的
1. 掌握使用 JDK 开发 Java 程序的步骤。 2. 掌握 JDK 开发环境(环境变量)的设置。 3. 掌握 Java 程序的基本语法,学会编写简单的 Java 程序。
二. 实验要求
1. 下载安装 JDK 软件开发包,并设置环境变量。 2. 掌握使用 JDK 编写 Java 程序的步骤。 3. 编写一个简单的 Java Application 程序。 4. 编写一个简单的 Java Applet 程序。
System.out.println(" The two numbers'Differ is :" + (intValue2-intValue1));
System.out.println("The two numbers' Accumulate is : " + (intValue2*intValue1));
三、实验内容
(一)用命令行形式输入和输出
代码如下所示: //IOSimple.java
import java.util.Scanner; // Scanner is in java.util
public class IOSimple{ public static void main(String args[]) { // Create a Scanner Scanner scanner = new Scanner(System.in);
public class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); }
}
(4) 保 存 程 序 。 注 意 , 保 存 源 程序 时 , 程 序 名要 与 类 名 一 致 。 所 以 用 HelloWorldApp.java 作为本程序的文件名。记事本默认的扩展名是 .txt,所以要 给文件名加引号后保存。把该文件保存到目录 D:\java\javacode 中。 (5) 编译程序。启动 MS_DOS 窗口,首先键入如下命令,
} }
(二)用对话框形式输入和输出 import javax.swing.JOptionPane;
public class IOSimpleWithDialog { /** Main method */ public static void main(String[] args) {
String output; // Enter the First number String FirstNumber = JOptionPane.showInputDialog(
变量值(V): .; C:\Program Files\Java\jdk1.5.0\lib
♦ 多次点击“确定”按钮,以保存设置。
2.熟悉命令行(MS-DOS)的操作方式。 (1)怎样进入 DOS 界面: ① “开始”菜单---“程序”---“附件”---“命令提示符” ②“开始”菜单---“运行”---“输入命令 cmd”
<TITLE> A Simple Program </TITLE> </HEAD> <BODY>
Here is the output of my program: <APPLET CODE="HelloWorld.class" WIDTH=150 HEIGHT=25> </APPLET> </BODY> </HTML> (7) 检查无误后 (注意大小写)保存文件。可将文件保存在"D:\java\javacode "目录中,注意文件名为 Hello.html。
} else {
output = "The two numbers'Sum is " + (intValue2+intValue1)+ "\nThe two numbers'Differ is :" + (intValue2-intValue1)+ "\nThe two numbers' Accumulate is : " + (intValue2*intValue1)+ "\nYou entered the First integer is 0,So the Quotient cann't computer"; }
相关主题