广工java实验报告doc

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

广工java实验报告

篇一:广工Java实验报告

专业选修课程实验(1)实验报告

课程名称____ JAVA程序设计

学生学院__ 计算机学院______

专业班级____

学号____ ____

学生姓名____ _ ___

指导教师_____ ____

XX年12 月 10 日

实验一:Java语言综述

一、实验内容和步骤

1、下载、安装并设置 Java SDK 软件包。

2、安装 Java IDE软件。

3、编写一个简单的 Java 程序,运行结果为在屏幕上输出“HELLO WORLD!”。

二、源程序:

package snippet;

public class Hello

{

} public static void main(String args[]) { }

"HELLO WORLD!");

三、运行截图:

四、注意事项:

Java源程序文件的命名规则:如果在源程序中包含有公共类的定义,则该源文件名必须与该公共类的名字完全一致,字母的大小写都必须一样。这是java语言的一个严格的规定,如果没有遵守,在编译时就会出错。所以,在一个java 源程序中至多只能有一个公共类的定义。如果源程序中不包含公共类的定义,则该文件名可以任意取名。如果在一个源程序中有多个类定义,则在编译时将为每个类生成一个.class文件。

五、预习与思考题

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

答:Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。其由五个部分组成:一组指令集、一组寄存器、一个栈、一个无用单元收集堆

(Garbage-collected-heap)、一个方法区域。这五部分是Java虚拟机的逻辑成份,不依赖任何实现技术或组织方式,但它们的功能必须在真实机器上以某种方式实现。Java虚拟

机是实现Java语言与平台无关这一特点的关键,一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。

2、如何在不同的环境下设置环境变量?

答:打开我的电脑--属性--高级--环境变量

新建系统变量JAVA_HOME 和CLASSPATH

变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools. jar;

选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。

变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

这是java的环境配置,配置完成后直接启动eclipse,

就会自动完成java环境的配置。

3、Java Application和Java Applet的不同之处?

答:(1)运行方式不同,Java Application是完整的程序,可以独立运行;Java Applet程序不能单独运行,它必须嵌入到用HTML语言编写的Web页面中,通过与Java兼容的浏览器来控制执行;

(2)运行工具不同,Java Application程序被编译以后,用普通的Java解释器就可以使其边解释边执行,而Java Applet必须通过网络浏览器或者Applet观察器才能执行;

(3)程序结构不同,每个Java Application程序必定含有一个并且只有一个main方法,而Applet程序则没有含main方法的主类,这也正是Applet程序不能独立运行的原因;

(4)受到的限制不同,Java Application程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是Java Applet 对站点的磁盘文件既不能进行读操作,也不能进行写操作。

实验二:Java语言基础

一、实验目的与要求

1、掌握 Java 基本数据类型、运算符与表达式、数组和字符串的使用方法。

2、掌握各种变量的声明方式。

3、理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。

4、通过以上内容,掌握 Java 语言的编程规则。

5、了解Java程序文件名和类名的说明方法。

二、实验内容和步骤

1、编写声明不同数据类型变量的程序文件Java2_1.java,源代码如下: public class Java2_1{ public static void main(String args[]){

byte b=0x55;

short s=0x55ff;

int i=1000000;

long l=0xffffL;

char c='a';

float f=0.23F;

double d=0.7E-3;

篇二:Java大作业实验报告

XX大学XX-XX学年第2学期

《JAVA面向对象程序设计》课程大作业报告

课题名称:Java斗地主纸牌游戏

小组成员人数 5人

相关文档
最新文档