



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年江苏省句容市北师大版7年级数学上册期中试题预测试卷附参考答案详解(达标题)
- 水泥礓磋坡道施工方案
- 美术培训总结
- 汽车维修技师培训
- 新员工培训流程
- 入职培训总结报告
- 北京石景山2026届英语九上期末质量检测试题含解析
- 生产设备点检培训
- 装饰报价系统培训
- 2026届江苏省扬州树人学校化学九年级第一学期期中达标检测模拟试题含解析
- 2025年6月黑吉辽蒙高考地理真题完全解读
- 2023年宪法学习宪法知识竞赛试题及答案
- 汇率预测模型优化-洞察及研究
- 稳评机构各项管理制度
- 建筑安全与人工智能的深度结合
- 2026年高考政治一轮复习:选择性必修1~3共3册知识点背诵提纲汇编
- 广告标识牌采购投标方案
- 北京市2025年第一次普通高中学业水平合格性考试政治试题(原卷版)
- 公墓建设项目合同协议书
- 家政服务行业互联网+平台商业模式创新与盈利模式研究报告
- (高清版)DG∕TJ 08-59-2019 钢锭铣削型钢纤维混凝土应用技术标准
评论
0/150
提交评论