



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 Java运行环境的设置与简单程序的编写、运行1. 实验目的(1) 掌握Java程序运行环境的设置方法(2) 掌握Java程序编辑、编译、运行的方法(3) 通过运行简单的Java程序,初步了解Java程序的结构与特点2. 实验内容与步骤2.1 设置Java运行环境(1) 下载JDK可从/technetwork/java/javase/downloads/index.html下载(2) 安装JDK直接运行下载的可执行文件即可安装(3) 设置环境变量右键我的电脑 属性 高级 环境变量(可以是用户变量,也可以是系统变量,本文中设置的是系统变量) 1) 新建系统环境变量Java_Home Java_Home=X:JDK1.5 (该环境变量指向JDK的安装路径,Java_Home为环境变量名,=右边为JDK的实际安装路径。比如JDK安装在C:MyJDKJDK1.5目录下,则Java_Home= C:MyJDKJDK1.5)2) 新建系统环境变量Classpath ClassPath=.;%Java_Home%libtools.jar;%Java_Home%libdt.jar(该环境变量告诉JDK搜索class文件时的路径;其中圆点.表示当前路径)3) 编辑原有的系统环境变量Path,在该变量值的后面加上以下路径值: ;%Java_Home%bin(该设置使得java命令可以在任何路径下使用,其中分号;是各环境变量值的分隔符)注意:使用JDK6.0只需要设置环境变量Path 而不需要设置ClassPath,ClassPath只在JDK5.0及以下版本才需要配置。(4) 编写源程序可以使用记事本、写字板等文本编辑工具或专门的Java集成开发工具编写Java源程序,存为.java文件。任务:编写课本P.8例1-1,例1-2的源程序。(5) 编译源程序生成字节码文件编译源程序的方法有两种: 1) 在命令行窗口通过JDK命令编译首先打开系统的命令提示符(在系统的开始菜单,选择“运行”,输入“cmd”,即可打开命令行窗口,或者选择系统的菜单“开始”“程序”“附件”“命令提示符”),在命令行中使用javac命令进行编译。 javac命令格式如下: javac optionssourcefilesfiles options常用参数说明: -classpath: 为待编译的程序指定额外的类库。 -d: 指定编译后的输出路径。 -g: 在目标代码中生成所有的Debug信息。 -g:none: 不生成任何Debug信息。 -nowarn: 不输出警告信息。注:a) 如果要编译少量的程序文件,直接在命令行输入文件名,文件名间用空格隔开,例如: D:javac d c:class E:javatest1.java E:javatest2.javab) 如果有很多文件要编译,可以把要编译的文件名写在一个文件中。例如,要将E:java目录下的test1.java,test2.java,test3.java同时编译,则首先创建文件files.lst,写入如下内容: E:javatest1.java E:javatest2.java E:javatest3.java然后使用命令: E:javajavac d c:class files.lst 2) 通过集成化的Java开发工具进行编译在这种方式中,可以通过JBuilder、Eclipse等进行编译,只要选择一个菜单命令或单击某一个按钮就可以完成这个编译过程。(6) 6) 运行生成的字节码要执行生成的字节码,需要使用java命令,java命令有两种格式:1) java options class arguments /用于执行.class文件例如,java test12) java options jar jarfile argument /用于执行jar文件例如,java jar test.jar2.2 编程题(1) 编写Java Application,绘制如下所示的操作菜单。* 1.添加记录 * 2.修改记录 * 3.删除记录 * 4.查询记录 * 5.退出程序 * 请输入选择(1-5): *(2) 编写Java Applet,绘制一个红色三角形,三角形中央绘制两行蓝色文字“Java很有趣”和“努力学习Java”,如图1-1所示。图1-1 运行结果(3) 编写Java Applet,绘制如图1-2所示的房子,房子的尺寸及位置如图1-3所示。提示:画房子的屋顶与房体可使用图形类Graphics中的drawLine( )与drawRect( )方法。图1-2 运行结果图1-3 房子的尺寸及位置3. 思考题(1) Java Application与Java Applet有什么区别?(2) 组成Java程序的最小单位是什么?一个Java程序可以由几个类组成?一个Java源程序编译后生成的字节码文件名与什么相同?(3) 如何在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八马普洱茶考试题及答案
- 市政管道建设进度控制方案
- 幕墙工程验收与整改过程管理方案
- 钢结构防腐与涂装技术方案
- 智能制造产业园区厂房租赁与智能工厂建设合同
- 创新性离婚协议书中房产过户及债务清算范本
- 离异双方子女抚养权变更与生活费用支付合同
- 离婚后房产分配及子女教育资助协议
- 石灰石运输合同范本(含碳排放管理)
- 特种设备操作人员保密及责任承担合同范本
- 2025广西公需科目真题续集(附答案)
- 质量风险和机会识别、评价及控制措施表
- 幼儿园大班科学教案《神奇的小麦》【幼儿教案】
- 2022年医疗卫生系统事业编制(护理学专业)考试题库及答案
- FZ/T 62033-2016超细纤维毛巾
- 设计思维教案
- 储罐施工方案(电动葫芦)
- 《概率论与数理统计》-教学教案
- SJG 01-2010 深圳市地基基础勘察设计规范-高清现行
- 放射培训考试习题及答案
- 道路、桥梁、隧道、地铁施工标准化手册(专业篇)
评论
0/150
提交评论