欢迎来到天天文库
浏览记录
ID:62069420
大小:253.50 KB
页数:6页
时间:2021-04-16
《Java2实用教程(第4版)实验指导与习题解答IT168文库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理勿做商业用途初识Java实验1一个简单的应用程序1.相关知识点Java语言的出现是源于对独立于平台语言的需要,即这种语言编写的程序不会因为芯片的变化而发生无法运行或出现运行错误的情况。目前,随着网络的迅速发展,Java语言的优势越发明显,Java已经成为网络时代最重要的语言之一.Sun公司要实现“编写一次,到处运行”(Writeonce,runanywhere)的目标,就必须提供相应的Java运行平台,目前Java运行平台主要分为下列3个版本。(1)JavaSE:称为Java标准版或Java标准平台。JavaSE提供了标准的JDK开发平台。利用该平台可以开
2、发Java桌面应用程序和低端的服务器应用程序,也可以开发JavaApplet程序。当前成熟的新的JDK版本为JDK1。6。(2)JavaEE:称为Java企业版或Java企业平台。使用J2EE可以构建企业级的服务应用,JavaEE平台包含了JavaSE平台,并增加了附加类库,以便支持目录管理、交易管理和企业级消息处理等功能。(3)JavaME:称为Java微型版或Java小型平台。JavaME是一种很小的Java运行环境,用于嵌入式的消费产品中,如移动电话、掌上电脑或其他无线设备等。无论上述哪种Java运行平台都包括了相应的Java虚拟机(JavaVirtualMac
3、hine),虚拟机负责将字节码文件(包括程序使用的类库中的字节码)加载到内存,然后采用解释方式来执行字节码文件,即根据相应硬件的机器指令翻译一句执行一句。J2SE平台是学习掌握Java语言的最佳平台,而掌握J2SE又是进一步学习J2EE和J2ME所必需的。2.实验目的本实验的目的是让学生掌握开发Java应用程序的三个步骤:编写源文件、编译源文件和运行应用程序.图1。1简单的应用程序3.实验要求编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,欢迎学习Java"和“Wearestudents"。4.程序效果示例程序运行效果如图1.1所示。5.程序模
4、板个人收集整理勿做商业用途请按模板要求,将【代码】替换为Java程序代码。Hello。javapublicclassHello{publicstaticvoidmain(Stringargs[]){【代码1】//命令行窗口输出"你好,欢迎学习Java"Aa=newA();a.fA();}}classA{voidfA(){【代码2】//命令行窗口输出"Wearestudents”}}6.实验指导²打开一个文本编辑器。如果是Windows操作系统,打开“记事本"编辑器。可以通过“程序”→“附件”→“记事本”来打开文本编辑器;如果是其他操作系统,请在指导老师的帮助下打开一个
5、纯文本编辑器。²按照“程序模板”的要求编辑输入源程序。²保存源文件,并命名为Hello.java。要求将源文件保存到C盘的某个文件夹中,例如C:1000。²编译源文件。打开命令行窗口,对于Windows操作系统,打开MS—DOS窗口。如Windows2000/XP操作系统,可以通过单击“开始”,选择“程序”→“附件"→“命令提示符”打开命令行窗口,也可以单击“开始”,选择“运行”,弹出“运行"对话框,在对话框的输入命令栏中输入cmd打开命令行窗口.如果目前MS-DOS窗口显示的逻辑符是“D:”,请输入“C:"按Enter键确认,使得当前MS-DOS窗口的状态是“C
6、:”。如果目前MS—DOS窗口的状态是C盘符的某个子目录,请输入“cd”,使得前MS—DOS窗口的状态是“C:”.当MS-DOS窗口的状态是“C:”时,输入进入文件夹目录的命令,例如,“CD1000"。然后执行下列编译命令:C:1000>javacHello.java初学者在这一步可能会遇到下列错误提示。ØCOMMANDNOTFOND出现该错误的原因是没有设置好系统变量PATH,可参见教材1。3节。ØFILENOTFOND出现该错误的原因是没有将源文件保存在当前目录中,例如C:1000,或源文件的名字不符合有关规定,例如,错误地将源文件命名为“HELLO。
7、JAVA”或“HELLO。JAVA。TXT”,要特别注意:JAVA语言的标识符号是区分大小写的.Ø出现一些语法错误提示,例如,在汉语输入状态下输入了程序中需要的语句符号等。JAVA个人收集整理勿做商业用途源程序中语句所涉及的小括号及标点符号都是英文状态下输入的,比如”你好,欢迎学习JAVA”中的引号必须是英文状态下的引号,而字符串里面的符号不受汉语或英语的限制。²运行程序C:1000>javaHello初学者在这一步可能会遇到下列错误提示.Exceptioninthread“main”java.lang.NoClassFondError出现该错误的
此文档下载收益归作者所有