java实验报告

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

(java实验报告)

系别电子信息系

专业计算机科学与技术班级学号4080116

姓名翟峰

实验一JDK开发工具

一、实验目的

1.熟悉JDK开发环境。

2.熟悉EditPlus编辑器的使用。

3.掌握Java Application的程序结构和开发过程。

4.了解Java Applet的功能与程序结构。

二、实验内容

1.JDK开发环境

(1)JDK1.2.1开发环境安装在“C:\JDK1.2.1\”目录下。

(2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。

进入命令行(MS-DOS)方式,进行如下设置:

SET PATH=C:\JDK1.2.1\BIN;%PATH%

SET CLASSPATH=.; %CLASSPATH%

2.EditPlus编辑器

(1)单击“开始”菜单,选择“程序”,选择“EditPlus”,单击“EditPlus”项。

(2)在“File”菜单中选择“New””建立新文件;“Open”打开已存在的文件;“Save”保存文件;“Close”关闭文件。

(3)在“Edit”菜单中选择“Undo”取消上次操作;“Redo”重复上次操作;“Cut”块剪切;“Copy”块复制;“Paste”块粘贴;“Delete”块删除。

(4)在“Search”菜单中选择“Find”查找;“Change”查找并替换。

3.掌握Java Application程序开发过程

(1)打开EditPlus编辑器。

(2)键入如下程序:

import java.io.*;

public class HelloWorld1{

public static void main(String arg[]){

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

}

}

(3)检查无误后(注意大小写)保存文件。可将文件保存在“D:\Java\”目录中,注意文件名为HelloWorld1.java。

(4)进入命令行(MS-DOS)方式,设定当前目录为“D:\Java\”,运行Java编译器:D:\Java>javac HelloWorld1.java

(5)如果输出错误信息,则根据错误信息提示的错误所在行返回EditPlus编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。

如果没有输出任何信息或者出现“deprecation”警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。

(6)利用Java解释器运行这个Java Application程序,并查看运行结果。

D:\Java>java HelloWorld1

三、思考题

1.什么是Java虚拟机?它的作用是什么?

答:Java虚拟机(Java Virtual Machine,简称JVM)是一种假想的计算机。从结构上看,它由抽象的指令集、寄存器组、类文件格式规定、堆栈、内存垃圾收集器和存储区六个部件组成。它可以在任何平台上都提供给编译程序一个的共同的接口。编译程序只需

要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。

2.Java Application程序与Java Applet程序的不同之处有那些?

答:前者是普通应用程序,不依赖于其他程序。applet的功能主要是在网页中显示数据和用户交互,网页上运行的小应用程序,必须依赖于浏览器才能运行,就同时也需要java类库支持。

实验二基本输入输出

一、实验目的

1.掌握标准输入输出处理。

2.掌握BufferedReader类的使用方法。

二、实验内容

1.运行下面的程序,掌握Java Application标准输入输出。

import java.io.*;

public class SimpleCharInOut{

public static void main(String arg[]){

char c=' ';

System.out.print("Enter a character please:");

try{

c=(char)System.in.read();

}catch(IOException e){};

System.out.println("You're entered character "+c);

}

}

2.运行下面的程序,掌握BufferedReader类的使用方法。

import java.io.*;

public class a{

public static void main(String args[]) throws IOException{

int i;

float f,r;

BufferedReader din = new BufferedReader(new InputStreamReader(System.in));

System.out.print("input i: ");

i=Integer.parseInt(din.readLine());

System.out.print("input f: ");

f=Float.parseFloat(din.readLine());

r=i+f;

System.out.println(i+"+"+f+"="+r);

}

}

相关文档
最新文档