java 程序设计 实验指导手册

java 程序设计 实验指导手册

ID:1356216

大小:394.50 KB

页数:31页

时间:2017-11-10

java 程序设计 实验指导手册_第1页
java 程序设计 实验指导手册_第2页
java 程序设计 实验指导手册_第3页
java 程序设计 实验指导手册_第4页
java 程序设计 实验指导手册_第5页
资源描述:

《java 程序设计 实验指导手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《Java程序设计》实验指导书湖北工业大学计算机学院2009目录概述3实验1:Java语言基础4实验2类的封装性和继承性12实验3设计实现接口的类及异常处理15实验4图形用户界面20实验5多线程基础编程30概述一、上机实验的目的  上机实验的目的是提高学生的分析问题、解决问题的能力和动手能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过亲手编程掌握Java语言编程的方法。二、实验基本内容  为了使学生在上机实验时目标明确,本实验指导书针对课程内容编写了5个实验。学生可以在课内机时先完成指导书中给出的程序,理解所学的知识,在此基础上再编写其他应用程序。指导书中的5个实验如下。ØJa

2、va语法基础Ø类的封装性和继承性Ø设计实现接口的类及异常处理Ø图形用户界面Ø多线程三、实验任务与时间安排  《Java程序设计》是一门实践性很强的课程,除了在课内安排的实验外,鼓励同学在课外使用相关技术进行编程练习。《Java程序设计》上机实验时间为10学时,与教学内容同时进行上机实验。10个上机学时分为5个实验。四、实验设备要求  Java的开发和运行环境对机器的配置要求不是很高。下面给出的是实验用机的软件和硬件基本配置。  软件配置:Windows2000Professional、IE5.5以上硬件配置:CPUPIII以上、内存128MB以上实验1:Java语言基础一、实验目的1.熟悉JD

3、K开发环境,了解Eclipse开发环境2.掌握JavaApplication的程序结构和开发过程。3.掌握标识符的定义规则。4.掌握表达式的组成。5.掌握各种数据类型及其使用方法。6.理解定义变量的作用,掌握定义变量的方法。7.掌握各种运算符的使用及其优先级控制。二、实验内容(一)1.JDK开发环境(1)JDK1.4.2开发环境安装在"C:JDK1.4.2_05"目录下。(2)设置环境变量PATH和CLASSPATH(如果在autoexec.bat中没有进行设置)。进入命令行(MS-DOS)方式,进行如下设置:SETPATH=c:jdk1.4.2_05bin;%PATH%SETCLAS

4、SPATH=.;c:jdk1.4.2_05libdt.jar;c:jdk1.4.2_05libtools.jar2.掌握JavaApplication程序开发过程(1)打开记事本(2)键入如下程序:importjava.io.*;publicclassHelloWorld1{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");}}(3)检查无误后(注意大小写)保存文件。可将文件保存在"D:Java"目录中,注意文件名为HelloWorld1.java。(4)进入命令行(MS-DOS)方式,设定

5、当前目录为"D:Java",运行Java编译器:D:Java>javacHelloWorld1.java(5)如果输出错误信息,则根据错误信息提示的错误所在行返回编辑器进行修改。常见错误是类名与文件名不一致、当前目录中没有所需源程序、标点符号全角等。如果没有输出任何信息或者出现"deprecation"警告,则认为编译成功,此时会在当前目录中生成HelloWorld1.class文件。(6)利用Java解释器运行这个JavaApplication程序,并查看运行结果。D:Java>javaHelloWorld13.掌握JavaApplet的程序结构和开发过程(1)打开记事本(2)键入如

6、下程序:importjava.awt.*;publicclassHelloToJavaextendsjava.applet.Applet{publicvoidpaint(Graphicsg){g.drawstring(“welcometojava!”,50,50);}}(3)进行编译二、实验内容(二)1.运行下面的程序,掌握变量定义与数据类型。importjava.io.*;publicclassSimpleTypes{publicstaticvoidmain(Stringargs[]){byteb=055;shorts=0x55ff;inti=1000000;longl=3615L;char

7、c=''c'';floatf=0.23F;doubled=0.7E-3;booleanbool=true;System.out.println("b="+b);System.out.println("s="+s);System.out.println("i="+i);System.out.println("l="+l);System.out.println("c="+c);System.out.p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。