已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java面向对象编程实验报告题 目:Java程序的编辑运行专 业:网络工程 班 级:11205520 学 号: 01 姓 名:杨喆 太原工业学院计算机工程系年 月 日一、实验目的与要求 1、掌握在window下的java环境的安装配置 2、掌握javac与java命令的使用 3、熟练动手编译运行java程序 4、熟练编写简单的java分支程序 5、熟练编写java类以及java对象的创建运行。2、 实验内容 1、在windows下安装Java环境JDK 2、在cmd.exe下运行编译命令javac 3、在cmd.exe下运行执行命令java 4、书写HelloWorld.java 源程序,编译打印并输出hello、world! 5、编写分支程序 使用if语句或switch语句进行月份判断输出:2月28天,1月、3月、5月、7月、8月、10月、12月的天数为31天,其他月份为30天。编程测试:程序接收1-12数值,按照以上规则输出 xx月有多少天 6、分析抽象一个学生类 用Java代码实现此类、创建此类的对象,并调用执行。三、实施步骤1、在windows下安装Java环境JDK单击“开始”“所有程序”“附件”“命令提示符”打开DOS 窗口,在命令提示符下输入set path=%path%;D:Program FilesJavajdk1.7.0bin 执行完后输入“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、在cmd.exe下运行执行命令java使用Java 解释器(java.exe)可将编译后的字节码文件Hello.class 解释为本地计算机代码。在命令提示符窗口或MSDOS 窗口键入解释器文件名和要解释的字节码文件名:java classpath e:javaclass Hello按回车键即开始解释并可看到运行结果。3、书写HelloWorld.java 源程序,编译打印并输出hello、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 应用程序。5编写分支程序 使用if语句或switch语句进行月份判断输出:2月28天,1月、3月、5月、7月、8月、10月、12月的天数为31天,其他月份为30天。编程测试:程序接收1-12数值,按照以上规则输出 xx月有多少天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;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年人教版七年级英语下册第九单元课堂练习题及答案 单元重点专练
- 高考生物一轮复习 第一编 考点通关 考点2 元素化合物、无机物练习(含解析)-人教版高三全册生物试题
- 高考物理一轮复习 章末冲关评价练2 相互作用-人教版高三物理试题
- 品质内建及品质刚性管理规范试题
- 2024届天津市河北区高三年级总复习质量检测(一)历史试题(原卷版)
- 护士分级分类管理规定及评价细则
- 2024届河北省部分学校高三下学期大数据应用调研联合测评(六)语文答案
- 2024年北京市东城区2024届高三一模历史试卷及答案
- 9.1 科学立法 课件-高中政治统编版必修三政治与法治
- 激光标线仪校准规范报批稿
- 2024年演出经纪人考试必背1000题含完整答案(考点梳理)
- 全球及中国粉末涂料行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告(2024-2030)
- 2024年江苏省苏州市虎丘区中考一模历史试题(无答案)
- 幼儿各年龄段的年龄特点与心理特点
- 江苏省南通市海安市实验中学2023-2024学年高一下学期4月期中英语试题
- 钯及其化合物的应用课件
- 案例-SCR脱硝流场仿真优化技术
- 学前教育宣传月
- 健康进校园系列科普活动总结
- 购车协议书经销商试乘试驾车购买协议
评论
0/150
提交评论