




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象程序设计课内实验报告学生姓名:林子木学 号:学 院:理学院班 级:课程名称:面向对象程序设计题 目:熟悉Java开发环境指导教师姓名及职称: 副教授 实验师 2014年9月15日目 录一、实验目的1二、实验内容1三、实验要点及说明1四、实现方法2五、实验结果4六、源程序清单4七、思考及总结5一、实验目的1. 掌握安装、使用JDK软件包的方法;2. 掌握安装、使用Eclipse软件包的方法;3熟悉Java程序设计流程,能够用JDK和Eclipse编写、编译、运行简单示例的Java Application和Java Applet程序。二、实验内容1安装JDK,配置JDK环境变量;2. 用记事本编写能在屏幕上输出“Hello,Java World”的Java Application程序,并用JDK命令编译和运行;3. 安装并熟悉Eclipse集成开发环境;4. 在Eclipse下编写能在屏幕上输出“Hello,Java World”的Java Applet程序,并用Eclipse编译和运行。三、实验要点及说明1.安装JDK,配4置JDK环境变量(1) 安装JDK运行安装程序包到指定路径即可, 如:d:Program FilesJavajdk1.8.0_20;(2) 配置JDK环境变量右击“我的电脑”-高级-环境变量在系统path变量里添加:D:ProgramFilesJavajdk1.8.0_20bin(根据自己的安装路径填写)2.每一个Java程序有且只有一个含有main方法的主类。名称必须同源程序的名称一致,必须有public修饰。3主方法(main方法)的原型必须固定。4.JDK命令(1)javac:Java语言的编译器,将Java源程序编译为字节码。(2)Java:Java语言的解释器,解释运行Java的字节码程序。(3)appletviewer:Java applet浏览器,使用该命令(而一般的浏览器)可以运行及调试applet小程序。(4)jar:Java类文件归档压缩命令,可将多个.class文件合并为单个jar文件。四、实现方法1.Java Application程序(1)源程序编辑Java源程序是以 .Java 为后缀名的简单文本文件,可以用各种Java集成开发环境中的源代码编辑器来编写,也可以用其它文本编辑工具。(2)字节码的编译生成高级语言程序从源程序到目标代码的生成过程成为编译。在JDK这样的命令行开发工具中需要运行独立的编译程序,通过调用Java编译器对源程序进行编译并生成字节码文件。报告中的源程序生成字节码,就可以使用下面的命令:Javac myapplication.java(3)字节码的解释与运行Java Application是由独立的解释器程序来运行的,在JDK软件包中,用来解释执行Java Application字节码的解释其程序成为java.exe。运行报告中的程序可以用如下的命令:Java myapplication2.Java Applet程序(1)启动Eclipse在进入系统之前,系统可能会提示你选择一个工作空间,可以选择“D:wordspace”,或者在进入系统之后,利用主菜单File|Switch Workspace命令,确认或重新选择当前要使用的工作空间。(2)创建Java项目(3)在项目中创建Java包(4)创建Java类(5)编写Java代码(6)编译Java程序(7)执行Java程序(8)程序的保存与退出在编辑程序的过程中,应注意及时保存代码已防丢失。(9)Package Explorer视图的使用在Java项目开发过程中,Package Explorer视图用于显示和管理当前工作空间中的Java资源。五、实验结果1. Java Application程序结果图1 Java Application2.Java Applet程序结果图2 Java Applet六、源程序清单1. Java Application程序代码import java.io.*;/加载已定义好的类或包,这里主要是导入Java中的输入输出包中的所有类public class myapplication/定义一个类公共的myapplicationpublic static void main(String args)/定义main方法System.out.println(Hello,Java World);/把字符串“Hello,Java world”输出到系统的标准输出上package myapplet;import java.awt.Graphics; /将java.awt包中的系统类Graphics引入本程序import java.applet.Applet; /将java.applet包中的系统类Applet引入本程序public class myapplet extends Applet/声明一个系统类Applet的子类myappletpublic void paint(Graphics g)g.drawString(javaclass.s,10,20);/在屏幕指定位置(40,20)输出字符串s。2.Java Applet程序代码class javaclass/声明一个类javaclasspublic static String s=Hello,Java Applet World!;/将字符串“Hello,Java Applet World!”赋给s七、思考及总结1. 感觉Java实验报告不知道到底该怎么
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年河南省郑州市八十八中八年级(下)期中数学试卷(含答案)
- 养殖小区出租合同范本
- 房东日常收租合同范本
- 公共平台转让合同范本
- 夫妻买房的合同范本
- 空房公寓出租合同范本
- 自家车队维修合同范本
- 车位分期还款合同范本
- 定制制服服装合同范本
- 农业种植西红柿合同范本
- 2025年高考(陕西、山西、青海、宁夏卷)历史真题及答案
- 关于奶茶店转让合同范本
- 2025年保税区面试题目及答案
- 公安基础知识培训课件
- 2025年期货高管考试题库及答案
- 2024年黑龙江省肇源县卫生系统招聘考试(护理学专业知识)题含答案
- 2025年江苏省南京市中考英语试卷
- 2025年政法委网格员考试题库
- 2025年新版期权知识考试题库带答案
- 无锡市公安局梁溪分局招聘警务辅助人员57人笔试模拟试题参考答案详解
- 2025年度养老护理员考试技师培训考试题(含答案)
评论
0/150
提交评论