内容简介:
java实验指导
概述4
编程注意事项5
实验一 Java 运行环境6
一、实验目的6
二、实验要求6
三、实验内容6
(一) SDK 的下载与安装6
(二) 设置环境变量9
(三) 安装java 虚拟机13
(四) 使用JCREATOR16
(五) 编译Java 源程序20
(六) 运行Java 程序21
(七)Java Applet的程序结构和开发过程21
四、实践23
实验二、基本输入输出24
一、实验目的24
二、实验要求24
三、实验内容24
(一)、标准输入输出24
(二)、利用缓冲区进行字符的基本输入24
(三)、利用缓冲区进行字符的基本输出26
(四)、利用GUI界面进行输入输出27
(五)、使用main()方法的命令行参数29
四、实践29
实验三、Java语言基础31
一、实验目的31
二、实验要求31
三、实验内容31
(一)、数据类型的声明31
(二)、了解变量的使用范围32
(三)、使用关系运算符和逻辑运算符32
(四)、使用表达式语句与复合语句33
四、实践34
实验四、控制结构35
一、实验目的35
二、实验要求35
三、实验内容35
(一)使用分支结构35
(二)使用循环结构39
(三)特殊循环流程控制43
四.实践44
实验五、数组46
一、实验目的46
二、实验要求46
三、实验内容46
(一)数组创建46
(二)对数组元素进行基本操作47
(三)利用数组进行排序48
(四)查找53
四、实践56
实验六、类与对象58
一、实验目的58
二、实验要求58
三、实验内容58
(二)、面向对象的基本特征59
(三)、类和对象60
(四) 使用修饰符66
(五) 方法中参数传递的练习68
(六) 类的继承性练习70
(七) 类的多态性练习74
(八)、包的应用78
(九)、抽象类和接口 (interface )82
四、实践85
实验七、异常处理86
一、实验目的86
二、实验要求87
三、实验内容87
(一) 了解异常处理机制87
(二) 了解异常对象的类型88
(三) 使用try…catch…finally 语句处理异常90
(四) 使用throw 语句抛出异常93
(五) throws 子句94
(六) 创建自定义异常类95
四、实践96
实验八、常用基础类库与工具类库97
一、实验目的97
二、实验要求97
三、实验内容98
(一) 了解Applet 的生命周期98
(二) 使用字符串与字符串类100
(三) 使用数学函数类101
(四) 使用日期类102
(五) 使用向量类Vector104
四、实践105
实验九、图形与多媒体处理106
一、 实验目的106
二、 实验要求106
三、 实验内容106
(一) 颜色控制106
(二) 图形设备对象类Graphics107
(三) 二维图形对象112
(四) 插入图像与播放音乐114
(五) 多线程编程116
(六) 动画128
四、实践133
实验十、图形用户界面134
一、 实验目的134
二、 实验要求134
三、 实验内容134
(一)用AWT生成图形化用户界面134
(二)AWT事件处理模型145
(三)AWT组件库155
(四)使用Swing 组件161
(五)使用自定义对话框与内部类163
四、 实践165
实验十一、文件操作166
一、 实验目的166
二、 实验要求167
三、 实验内容167
(一) File类168
(二) InputStream和OutputStream类170
(三) RadomAccessFile类174
四、实践175
实验十二、综合应用176
一、 实验目的176
二、 实验要求176
三、 实验内容176
(一)、幻灯机效果176
(二)、使用滚动条改变背景颜色178
(三)、Applet与Application 合并运行179
(四)、电子时钟181
(五)、绘制函数曲线185
(六)、运动的小球187
(七)、小鸭戏水191
(八)、日历195
(九)、网上购物结算模拟200
(十)、建立输入保存信息的窗口204
(十一)、 简单的文本编辑器208
(十二)、 烟花程序212
相关说明:
1、下载本站部分资料,需要注册成为本站会员。如果你尚未注册或登录,请首先注册或登录。
2、48小时内下载同一文件,不重复扣金币。
3、下载后请用WinRAR或WinZIP解压缩后使用。
4、如采用迅雷等下载工具下载失败,请直接用浏览器下载。
5、如仍有其他下载问题,请看常见问题解答。