- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java程序设计》实验报告
TOC \o 1-3 \h \z \u 实验一 配置JDK1.6环境,开发Java Application 2
实验二 Java基本语法、数据输入和输出、流程控制 3
实验三 Java面向对象和面向对象处理机制 5
实验四 Java常见类的使用和泛型 6
实验一 配置JDK1.6环境,开发Java Application
实验目的:
熟练掌握JDK1.6的安装和Java开发运行环境(环境变量java_home、path和classpath)的配置;
以HelloWorld.java为例,熟练掌握控制台下Java Application程序的编辑、编译、运行的步骤;
安装MyEclipse8.5 ,以CommArg.java、IPO.java为例,熟练掌握IDE环境下Java Application程序的编辑、编译、运行的步骤;
以Tetris.java为例,提前接触OOP;
了解Applet程序的编辑、编译、运行的步骤
学会JDK帮助文档的阅读;
知识准备:
实验内容:
一.熟悉JDK1.6的安装和Java开发运行环境的配置:
熟悉JDK安装文件夹的结构及常用文件功能;C:\Program Files\Java\jdk1.6.0_06
1. bin文件夹中存放了常用的JDK命令,主要掌握java.exe、javac.exe、javadoc.exe、appletviewer.exe、jar.exe等命令。
2. demo文件夹存放JFC(Java Foundation Class)的带源程序的示例程序,请运行Jar文件了解Java的强大功能。
3.几个重要的Jar文件:C:\Program Files\Java\jdk1.5.0_09\jre\lib\rt.jar、C:\Program Files\Java\jdk1.5.0_09\lib\tools.jar
C:\Program Files\Java\jdk1.6.0_06 \src.zip:包含Java核心类库的源程序(*.java)。
C:\Program Files\Java\jdk1.6.0_06\jre\lib\rt.jar:存放了Java核心类库包的编译后的*.class文件
JDK文档由Java源代码用javadoc.exe命令自动生成的。
二.Java环境变量(java_home、path和classpath)的设置。
Java_home:用以告诉操作系统JDK安装的路径(Tomcat要求必须设置);可以直接引用以简化环境变量的设置。
path:设置操作系统寻找可执行文件(*.exe)的路径。
classpath:设置Java编译程序寻找*.class,*.jar的路径,可以不设置但不能设置错误。
示例:
java_home C:\Program Files\Java\jdk1.6.0_06
path C:\Program Files\Java\jdk1.6.0_06\bin或path %java_home%\bin;
classpath = . ; 或者不设置。
需注意的问题:在Linux环境下如何配置?
三.熟练掌握Java Application的编辑、编译、运行的步骤。
HelloWorld:编辑、编译、运行我的第一个Java程序。
CommArg.java:演示Java Application命令行参数的程序,主要知识点:命令行参数和数组。
Tetris.java:俄罗斯方块程序,进一步体会Java Application的编辑、编译、运行的步骤。阅读源程序,理解*.java、*.class和class、Interface、Innerclass定义的关系;理解面向对象的相关概念:class,interface,inner class,const,attribute,method, constructor,封装,继承,多态等。
四.了解Applet程序的编辑、编译、运行的步骤
Clock
烟花
一笑家园:利用ct.gif、Anlake.jar实现丛台的倒影。
五.了解JDK1.5帮助文档的结构和内容,学会如何查阅帮助文档。
要求在有道辞典或金山词霸的帮助下阅读JDK文档或进行中英文对照阅读。
中文版JDK1.6CN.chm(只能搜索到类和接口一级)和英文版JDK1.6EN.chm(可以搜索到方法一级)的区别,中文版翻译质量一般。
要求翻译:英文版JDK1.6EN.chm中API Help的How This API Document Is Organized。
实验总结:
你在实验过程中遇到了什么问题?
描述你是如何解决的?
典型错误的处理方案由各小组汇总,形成FAQ(Frequently As
您可能关注的文档
- 人力资源调查报告_3.doc
- 居住小区调研报告1.doc
- 电子技术课程设计报告_4.doc
- 理实一体实训室预算.doc
- 实验心理学实验报告2.doc
- C语言程序设计报告 ---学生成绩管理系统.doc
- IP通信实验报告——VLAN间路由.doc
- 三江县茶叶产业调查报告.doc
- 单片机实训报告_21.doc
- 教科版小学五年级科学下册实验报告单.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)