免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 实验名称 熟悉Java程序的编辑、编译和运行环境2、 实验目的1、掌握设置 Java 程序运行环境的方法,并熟悉Java程序的集成开发工具。2、掌握编写、编译、运行简单的Java Application和Java Applet程序的方 法步骤,初步了解java程序的特点和基本结构。 3、掌握 Java 基本数据类型、运算符与表达式。 4、理解 Java 程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。三、实验记录1、设置环境变量 1) 单击“开始”“所有程序”“附件”“命令提示符”打开DOS 窗口,在命令提示符下输入set path=%path%;D:Program FilesJavajdk1.7.0bin2) 执行完后输入“java”或“javac”,回车后,如果出现其用法参数提示信息,则说明安装正确。 2、 编写一个Java Application,利用JDK软件包中的工具编译并运行这个程序。步骤(1):编写、编译Java 源程序。打开MyEclipse,新建一个java文件,键入如下程序代码: public class Hello public static void main(String args) System.out.println(Hello,World!); 将文件命名为Hello.java,注意保存文件Hello.java到路径“e:java”下。步骤(2):编译Java 源程序Java 源程序编写后,要使用Java 编译器(javac.exe)将Java 源程序编译成字节码文件。Java 源程序都是扩展名为 .java 的文本文件。编译时首先读入Java 源程序,然后进行语法检查,如果出现问题就终止编译。语法检查通过后,生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为 .class。打开命令提示符窗口(MSDOS 窗口)进入Java 源程序所在路径e:java。键入编译器文件名和要编译的源程序文件名,具体如下: javac -d class Hello.java按回车键开始编译(注意:文件名H 要大写,否则运行会出问题)。如果源程序没有错误,则屏幕上没有输出,键入 “dir”按回车键后可在当前目录中看到生成了class子目录,在class子目录下有一个同名字的.class 文件即“Hello. class”。否则,将显示出错信息。步骤(3):运行Java 程序使用Java 解释器(java.exe)可将编译后的字节码文件Hello.class 解释为本地计算机代码。在命令提示符窗口或MSDOS 窗口键入解释器文件名和要解释的字节码文件名:java classpath e:javaclass Hello按回车键即开始解释并可看到运行结果。3、编写一个Java Applet,使之能够在浏览器中显示“welcome to Java Applet World”的字符串信息。步骤(1):编写 HelloWorldApplet.java 程序文件,源代码如下。 import java.applet.* ; import java.awt.* ; public class HelloWorldApplet extends Applet public void paint(Graphics g) g.drawString(welcome to Java Applet World,40,20); 步骤(2):保存文件为e:javaHelloWorldApplet.java。编译该文件,生成HelloWorldApplet.class字节码文件。 步骤(3):编写显示HelloWorldApplet.class 的页面文件 HelloWorld.html,代码如下。 步骤(4):在提示符窗口调用小程序查看器浏览 HelloWorld.html 页面,观察 Applet 应用程序。4、 思考题:产生一个112之间的随机整数,并根据该随机整数的值,输出对应月份的英文名称。 1)源程序:public class Month public static void main (String args) int i=(int)(Math.random()*12+1); String str=; System.out.println(i); String month=new StringJan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sept,Oct,Nov,Dec; switch(i) case 1:str=month0;break; case 2:str=month1;break; case 3:str=month2;break; case 4:str=month3;break; case 5:str=month4;break; case 6:str=month5;break; case 7:str=month6;break; case 8:str=month7;break; case 9:str=month8;break; case 10:str=month9;break; case 11:str=month10;break; case 12:str=month11; System.out.println(str); 2) 调试运行结果四、个人小结 本次java上机实验主要是熟悉java的编辑、编译及运行环境,没有用到eclipse等集成开发软件,而是运用JDK和ms-dos进行java的编译及运行,通过这次上机,我基本上熟悉了java的编译和运行原理,掌握了Application和Applet程序的区别。在实验过程中,开始遇到了一个问题,在命令提示符窗口执行javac命令时出现错误,经过
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江投国华信丰发电有限责任公司招聘劳务派遣制工作人员1人笔试考试备考试题及答案解析
- 长治美术市场调查报告及前景预测
- 机电项目预算管理与成本控制教程
- 物联网开发面试全攻略从硬件到软件
- 市场营销策划书制作与执行策略分享
- 职场心理调适与面试应对策略
- 2026-2031年中国计算机系统管理行业市场发展趋势与前景展望战略研究报告
- 职场时间管理如何平衡工作与生活
- 天津药业员工培训资料面试要点与技巧
- 市场策略推广技巧及策略分析适用性解读与深度洞察
- 2025年温泉度假行业分析报告及未来发展趋势预测
- 私人出租音响合同协议
- 四川省成都市金堂县2024-2025学年六年级上学期英语期中试卷(含答案)
- 2025年燃气管道运营维护服务合同协议
- 《义务教育英语课程标准(2025年版)》核心内容解读
- 【最新】七年级数学上册添括号课件(3)人教版 课件
- 浅析巴塞罗那德国馆
- 水利工程全套表格及填写范例(完整资料).doc
- 2021年《内蒙古自治区建设工程费用定额》取费说明
- 广东某超高层建筑电气工程调试方案(附示意图)
- 全国装配式建筑职业技能竞赛考试题库(全真题库)
评论
0/150
提交评论