微信扫一扫,移动浏览光盘
简介
《Java程序设计之实验及课程设计教程》是《Java程序设计之网络编
程(第2版)》(李芝兴、杨瑞龙主编,清华大学出版社2009年出版)的配
套习题解答与实验指导用书,同时也是“Java课程设计”的指导用书。
全书分为5部分:第1部分是Java语言集成环境介绍,包括实验教学大
纲和课程设计教学大纲;第2部分是配套主教材课后的部分习题解答;第3
部分是Java课程设计的实验指导;第4部分是两个桌面应用案例;第5部分
是一个关于Web的案例。这些内容对于巩固和深入理解教材的内容,提高独
立思考、独立分析问题的能力,是十分有益的。
《Java程序设计之实验及课程设计教程》系统独立,可以作为教材的
配套实验教材,也可作为各类高等院校、高职高专计算机类专业和各种培
训班的辅助教材,还可供广大科技人员和Java技术爱好者参考。
目录
第1章 Java开发环境及实验要求
1.1 Java运行环境与开发环境
1.2 JDK开发工具
1.3 Eclipse平台
1.4 实验教学大纲
1.5 课程设计教学大纲
第2章 上机实验分析及参考答案
2.1 Java程序基础实验
2.2 面向对象程序设计基础
2.2.1 实验目的
2.2.2 实验要求
2.2.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.3 掌握继承、接口、内部类和包
2.3.1 实验目的
2.3.2 实验要求
2.3.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.4 熟练掌握字符串处理技术
2.4.1 实验目的
2.4.2 实验要求
2.4.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.5 掌握日期处理技术
2.5.1 实验目的
2.5.2 实验要求
2.5.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.5.4 结论及提高
2.6 掌握线程编程技术
2.6.1 实验目的
2.6.2 实验要求
2.6.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.6.4 实验结论和分析
2.7 掌握GUI编程技术
2.7.1 实验目的
2.7.2 实验要求
2.7.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.7.4 实验结论和分析
2.8 掌握简单的网络通信技术
2.8.1 实验目的
2.8.2 实验要求
2.8.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.8.4 实验分析
第3章 课程设计项目分析及参考答案
3.1 课程设计的目的和任务
3.2 项目1:网络斗地主
3.2.1 项目内容
3.2.2 程序结构
3.2.3 出牌规则
3.2.4 游戏界面
3.2.5 网络通信
3.3 项目2:坦克大战
3.3.1 项目内容
3.3.2 程序结构
3.3.3 游戏实体的表示
3.3.4 游戏界面的绘制
3.3.5 己方坦克的控制
3.3.6 敌方坦克和子弹的控制
3.4 项目3:连连看
3.4.1 项目内容
3.4.2 程序结构
3.4.3 游戏区域的绘制
3.4.4 标记图片和图片消除
3.5 项目4:C/S模式的图书馆管理系统
3.5.1 项目内容
3.5.2 程序结构
3.5.3 数据库的基本操作
3.5.4 登录功能
3.5.5 程序主窗口
3.5.6 图书检索
3.5.7 添加图书
3.5.8 修改图书信息
3.5.9 删除图书
3.5.10 修改密码
3.6 项目5:网络五子棋
3.6.1 项目内容
3.6.2 程序结构
3.6.3 五子棋游戏规则
3.6.4 界面绘制
3.6.5 网络功能的实现
3.7 项目6:电子八音盒
3.7.1 项目内容
3.7.2 程序结构
3.7.3 音乐播放列表
3.7.4 程序界面
3.7.5 添加音乐
3.7.6 播放音乐
3.7.7 暂停和继续音乐播放
3.7.8 删除音乐
3.8 项目7:C/S模式的网络暗棋
3.8.1 项目内容
3.8.2 程序结构
3.8.3 网络连接
3.8.4 棋子和棋盘
3.8.5 游戏界面
3.8.6 建立网络连接功能
3.8.7 走子功能
3.8.8 认输与求和功能
3.9 项目8:在线电子相册
3.9.1 项目内容
3.9.2 程序结构
3.9.3 数据操作
3.9.4 Servlet和Filter
3.9.5 页面功能
3.10 项目9:网络白板
3.10.1 项目简介
3.10.2 程序结构
3.10.3 网络通信
3.10.4 界面功能
第4章 Java应用案例分析
4.1 MP3在线搜索下载程序
4.1.1 目的和意义
4.1.2 主要界面
4.1.3 主要功能
4.1.4 主要操作流程
4.1.5 安装运行
4.1.6 程序分析
4.1.7 总结
4.2 十字路口交通简单模拟程序
4.2.1 目的和意义
4.2.2 主要界面
4.2.3 主要功能
4.2.4 主要操作流程
4.2.5 程序分析
4.2.6 总结
第5章 实验教学管理系统案例
5.1 开发环境
5.1.1 基本配置
5.1.2 运行网上源代码附件中的实例
5.2 系统需求
5.3 系统功能描述
5.3.1 学生模块的功能
5.3.2 教师模块的功能
5.3.3 管理员模块的功能
5.4 系统设计
5.5 系统框架搭建
5.5.1 编写Hibernate配置文件
5.5.2 编写POJO文件
5.5.3 用户登录及验证技术
5.5.4 学生模块
5.5.5 教师模块
5.5.6 管理员模块
附录 源代码资源使用说明
1.1 Java运行环境与开发环境
1.2 JDK开发工具
1.3 Eclipse平台
1.4 实验教学大纲
1.5 课程设计教学大纲
第2章 上机实验分析及参考答案
2.1 Java程序基础实验
2.2 面向对象程序设计基础
2.2.1 实验目的
2.2.2 实验要求
2.2.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.3 掌握继承、接口、内部类和包
2.3.1 实验目的
2.3.2 实验要求
2.3.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.4 熟练掌握字符串处理技术
2.4.1 实验目的
2.4.2 实验要求
2.4.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.5 掌握日期处理技术
2.5.1 实验目的
2.5.2 实验要求
2.5.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.5.4 结论及提高
2.6 掌握线程编程技术
2.6.1 实验目的
2.6.2 实验要求
2.6.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.6.4 实验结论和分析
2.7 掌握GUI编程技术
2.7.1 实验目的
2.7.2 实验要求
2.7.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.7.4 实验结论和分析
2.8 掌握简单的网络通信技术
2.8.1 实验目的
2.8.2 实验要求
2.8.3 实验过程、步骤及原始记录(算法、源程序、测试结果、分析等)
2.8.4 实验分析
第3章 课程设计项目分析及参考答案
3.1 课程设计的目的和任务
3.2 项目1:网络斗地主
3.2.1 项目内容
3.2.2 程序结构
3.2.3 出牌规则
3.2.4 游戏界面
3.2.5 网络通信
3.3 项目2:坦克大战
3.3.1 项目内容
3.3.2 程序结构
3.3.3 游戏实体的表示
3.3.4 游戏界面的绘制
3.3.5 己方坦克的控制
3.3.6 敌方坦克和子弹的控制
3.4 项目3:连连看
3.4.1 项目内容
3.4.2 程序结构
3.4.3 游戏区域的绘制
3.4.4 标记图片和图片消除
3.5 项目4:C/S模式的图书馆管理系统
3.5.1 项目内容
3.5.2 程序结构
3.5.3 数据库的基本操作
3.5.4 登录功能
3.5.5 程序主窗口
3.5.6 图书检索
3.5.7 添加图书
3.5.8 修改图书信息
3.5.9 删除图书
3.5.10 修改密码
3.6 项目5:网络五子棋
3.6.1 项目内容
3.6.2 程序结构
3.6.3 五子棋游戏规则
3.6.4 界面绘制
3.6.5 网络功能的实现
3.7 项目6:电子八音盒
3.7.1 项目内容
3.7.2 程序结构
3.7.3 音乐播放列表
3.7.4 程序界面
3.7.5 添加音乐
3.7.6 播放音乐
3.7.7 暂停和继续音乐播放
3.7.8 删除音乐
3.8 项目7:C/S模式的网络暗棋
3.8.1 项目内容
3.8.2 程序结构
3.8.3 网络连接
3.8.4 棋子和棋盘
3.8.5 游戏界面
3.8.6 建立网络连接功能
3.8.7 走子功能
3.8.8 认输与求和功能
3.9 项目8:在线电子相册
3.9.1 项目内容
3.9.2 程序结构
3.9.3 数据操作
3.9.4 Servlet和Filter
3.9.5 页面功能
3.10 项目9:网络白板
3.10.1 项目简介
3.10.2 程序结构
3.10.3 网络通信
3.10.4 界面功能
第4章 Java应用案例分析
4.1 MP3在线搜索下载程序
4.1.1 目的和意义
4.1.2 主要界面
4.1.3 主要功能
4.1.4 主要操作流程
4.1.5 安装运行
4.1.6 程序分析
4.1.7 总结
4.2 十字路口交通简单模拟程序
4.2.1 目的和意义
4.2.2 主要界面
4.2.3 主要功能
4.2.4 主要操作流程
4.2.5 程序分析
4.2.6 总结
第5章 实验教学管理系统案例
5.1 开发环境
5.1.1 基本配置
5.1.2 运行网上源代码附件中的实例
5.2 系统需求
5.3 系统功能描述
5.3.1 学生模块的功能
5.3.2 教师模块的功能
5.3.3 管理员模块的功能
5.4 系统设计
5.5 系统框架搭建
5.5.1 编写Hibernate配置文件
5.5.2 编写POJO文件
5.5.3 用户登录及验证技术
5.5.4 学生模块
5.5.5 教师模块
5.5.6 管理员模块
附录 源代码资源使用说明
Java程序设计之实验及课程设计教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×