




已阅读5页,还剩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年四川泸州市中考数学试卷真题及答案详解(精校打印)
- 2025年辽宁黑龙江吉林内蒙古高考物理试卷真题(含答案详解)
- 2025高考全国二卷语文真题
- 2025年合作并购协议范本
- 2025年继续教育公需科目试题及答案
- 公司收购公司部分股权之可行性研究报告
- 曲靖一中2025届高考决胜全真模拟卷(二)化学试题及答案
- 真需求-打开商业世界的万能钥匙
- 19S406建筑排水管道安装-塑料管道
- CB/T 3766-1996排气管钢法兰及垫片
- 2022版《语文课程标准》
评论
0/150
提交评论