JAVA程序设计实验指导书及答案

(36页)

'JAVA程序设计实验指导书及答案'
燕山大学经济管理学院JAVA程序设计语言实验指导书经济管理学院电子商务系2010年8月实验说明《JAVA程序设计语言》Java语言是一种完全面向对象的计 算机程序设计语言,它具有“一次编写,到处运行”的跨平台特 性。该课程作为电子商务专业的一门专业课,主要介绍JAVA程 序设计语言的基本知识,为日后学生进一步学习ME或J2EE 打下牢固的程序设计语言基础。实验课是《JAVA程序设计语言》的重耍实践环节。通过实 验,使学生加深理解、验证、巩固课堂教学内容,加深对JAVA 程序设计的过程、方法的理解,发挥学生的想象力和创新能力。 本实验课程共开设5个实验项目。实验方式与基本要求:学生须在实验前预习相应实验内容,熟悉实验的基本原理、 方法及要求、制定好上机步骤,弄清实验目的;实验每次均为2 学时,学牛须按时到场;要求学牛掌握程序设计的各种基本方法 与步骤,并在实验中得到提高。考核及报告:实验时立将各种问题与结果记录下来,实验内容可以通过 截图等方式存入U盘,并在课后完成实验报告内容;任课教师 对每次记录都要进行检查、分析、登记;课程总成绩应为理论 考核、实验成绩的综合;其屮实验课程成绩占3吆,理论课成绩 占7(1实验一熟悉Java程序开发环境一、 实验目的(1) 了解和使用J2sdkl.5.0(JDK)集成环境。(2) 熟悉J2sdk集成环境的基本命令、功能和基本用法。并学会配置path等环境变量(3) 学习并熟练掌握使川J2SDK坏境进Java程序开发的全过程(包括:源程序的编辑、 编译、调试、运行和结果杏看)。(4) 了解和掌握JCREATOR和Eclipse集成环境的安装,简单应用。(5) 了解Java Application和Applet程序的基本结构。(6) 了解Java程序文件名和类名的说明方法。二、 实验内容与要求(1) 安装Jdk 1.5.0集成环境,安装成功后,配置path, classpath路径,让用户在任何忖录 下均可用到Java的系统资源。设置环境变量PATH和CLASSPATH (如果在autoexec.bat中没有进行设置)。进入命令 行(MS-DOS)方式,进行如下设置:SET PATH二D:\JDK1.5.0\BIN;%PATH%SET CLASSPATH二.;%CLASSPATH%(2) 安装Jdk 1.5.0 Doc,并查看Jdk 1.5.0 Doc文档中,和课堂教学有关系的部分。 在整个实验过程中都可以参考。(3) 建立白己的工作目录如d:\usero以后的Java程序和过程文件均放置在此目录下。 输入一个Application源程序,学习编辑、编译、运行程序的方法。〃例 1-1 文件 HelloWorldApp. java 如下:// HelloWorldApp. javapublie class HelloWorldApp{public static void main(String args[]){System, out. println(z, Hello World! n );}}本程序的作用是输出下面一行信息:Hello World!现在我们可以运行该程序。首先把它放到一个名为HelloWorldApp. java的文件中,这 里,这文件名应和类名相同,因为Java解禅器要求公共类必须放在与其同名的文件屮。 然后对它进行编译:d:\user>javac HelloWorldApp. java编译的结果是牛.成7节码文件HelloWorldApp. class。最后用java解释器來运彳亍该宁 节码文件:d:\user>java HelloWorldApp结果在屏幕上显示Hel 1 oWor 1 d!(4) 输入一个applet源程序,学习编辑、编译、运行程序的方法。 简单的Applet小程序例 1-2 // HelloWorldApplet. javaimport java. awt.import java, applet.*;pub1ic class HelloWorldApplet extends Applet{ //anappletpub1ic void paint(Graphics g) {g. drawString(z, Hello World in Applet! " ,20,20);}}这个程序中没有实现main()方法,这是Applet与应用程序Application(如上例) 的区别之一。为了运行该程序,首先我们也要把它放在文件HelloWorldApplet. java 中,然后对它进行编译:d:\user>javac HelloWorldApplet. java得到字节码文件HelloWorldApplet. class。由于Applet屮没有main()方法作为 Java解释器的入口,我们必须编写HTML文件,把该Applet嵌入其中,然后用 appletviewer來运行,或在支持Java的浏览器上运行,如TE0它的<HTML>文件如下: <HTML><HEAD><TTTLE>An Applet</TTTLE></HEAD><BODY><applet code二” He)loWorldApplet. classn width=200 height=40></applet></B0DY></HTML>其中用<applet>标记来启动HelloWorldApplet. code指明字节码所在的文件,width 和height指明applet所占的大小,把这个HTML文件存入Example, html,然后运行: d:\user>appletviewer Example, html这时屏幕上弹出一个窗口,其中显示Hello Worl d in Applet! o<小程序查看器:Hell... ■回田AppletHello World in Applet!小程序已启动。三、思考题1. 什么是Java虚拟机?它的作用是什么?答:Java虚拟机是一个想象中的、能运行Java字节码的操作平台。Java语言的一个非常 重要的特点就是与平台的无关性。引入Java语言虚拟机后,Java语言在不同平台上运行时 不需要重新编译。2. Java Application程序与Java Applet程序的不同之处有那些?请各位同学收集错谋代码与 提示信息,以及产生错误的原因。答:(1)运行方式不同。Java Application是完整的程序,可以独立运行;Java Applet程序 不能单独运行,它必须嵌入到用HTML语言编写的Web页面中,通过与Java兼容的浏览 器来控制执行。(2) 运行工具不同。Java Application程序被编译以后,用普通的Java解释器就可以使其 边解释边执行,而Java Applet必须通过网络浏览器或者A
关 键 词:
JAVA 程序设计 实验 指导书 答案
 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:JAVA程序设计实验指导书及答案
链接地址: https://www.wenku365.com/p-43445653.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 https://www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开