施珺、纪兆辉主编的《Java语言实验与课程设计指导》共包含两个部分:Java语言实验指导和课程设计指导。在实验指导部分,从Java面向对象设计的角度出发,归类整理了4个大实验:Java程序设计基础、Java面向对象编程初步、深入面向对象编程、基于图形用户界面的JDBC程序开发。每个实验都包括相关的实验例题,并对常见的错误和难点问题进行剖析。考虑到不同程度学生的需要,每个实验都给出了不同难度级别的实验例题和实验任务,包括:基础题、提高题、综合题,例题覆盖面广,连贯性强,注释详细,循序渐进,有很好的参照性,非常适合初学者按部就班地练习,实训提高部分则适合具有一定编程基础的学习者开展项目实训。课程设计指导部分选取了3个具有代表性且有较好实用性和趣味性的选题作为典型案例,从需求分析、总体设计、详细设计、代码调试到程序发布,向读者全面地介绍了设计的过程和思路,以便使学生掌握Java面向对象的设计思想,为后续的毕业设计和项目开发积累经验。
施珺、纪兆辉主编的《Java语言实验与课程设计指导》针对应用型本科院校Java语言与面向对象程序设计类课程的实践教学环节编写,合理设计了Java语言实验和课程设计指导,旨在帮助学生快速提高Java面向对象编程的实战技能。各类实验例题和课程设计选题代表性强,知识覆盖面广,连贯性好,难度循序渐进,实用价值大。
《Java语言实验与课程设计指导》适合Java初学者和具有一定Java编程经验者作为教材或参考书。
第一部分 Java语言实验指导
第1章 实验1——Java程序设计基础
1.1 实验目的与要求
1.1.1 熟悉Java开发工具
1.1.2 学会简单的Java程序设计
1.2 实验指导
1.2.1 常用Java开发工具简介
1.2.2 实验例题
1.2.3 常见错误与难点分析
1.3 实验任务
1.4 实训提高
1.4.1 实训项目
1.4.2 实训要求
1.4.3 本阶段重点任务
1.4.4 实训例题
第2章 实验2——Java面向对象编程初步
2.1 实验目的与要求
2.1.1 掌握类的定义和对象的创建方法
2.1.2 掌握修饰符和访问控制符的使用
2.2 实验指导
2.2.1 实验例题
2.2.2 常见错误与难点分析
2.3 实验任务
2.4 实训提高
2.4.1 实训题目
2.4.2 实训要求
2.4.3 本阶段重点任务
2.4.4 实训例题
第3章 实验3——深入面向对象编程
3.1 实验目的与要求
3.1.1 掌握Java面向对象深入编程的知识
3.1.2 熟练掌握Java工具类的使用
3.2 实验指导
3.2.1 实验例题
3.2.2 常见错误与难点分析
3.3 实验任务
3.4 实训提高
3.4.1 实训题目
3.4.2 实训要求
3.4.3 本阶段重点任务
3.4.4 实现例题
第4章 实验4——基于图形用户界面的JDBC程序开发
4.1 实验目的与要求
4.1.1 掌握Java图形界面的设计方法
4.1.2 掌握JDBC编程技术
4.2 实验指导
4.2.1 实验例题
4.2.2 常见错误与难点分析
4.3 实验任务
4.4 实训提高
4.4.1 实训题目
4.4.2 实训要求
4.4.3 本阶段重点任务
4.4.4 实训例题
第二部分 Java语言课程设计指导
第5章 案例1——媒体播放器
5.1 设计要求
5.2 总体设计
5.2.1 类的职责划分
5.2.2 类间的关系
5.3 详细设计
5.3.1 各个类的设计
5.3.2 所需素材文件
5.4 代码调试
5.5 程序发布
第6章 案例2——基于C/S的图书信息管理
6.1 设计要求
6.2 总体设计
6.2.1 类的职责划分
6.2.2 类间的关系
6.3 详细设计
6.3.1 各个类的设计
6.3.2 数据库的设计
6.3.3 所需素材文件
6.4 代码调试
6.5 软件发布
第7章 案例3——日历记事本
7.1 设计要求
7.2 总体设计
7.2.1 类的职责划分
7.2.2 类间的关系
7.3 详细设计
7.3.1 各个类的设计
7.3.2 所需素材文件
7.4 代码调试
7.5 软件发布
第8章 其他案例
8.1 JDBC技术的应用
8.2 文本编辑器的设计与实现
8.3 计算器的设计与实现
8.4 图像浏览器的设计与实现
8.5 局域网聊天程序的设计与实现
8.6 益智类小游戏的设计与实现
8.7 基于Web的应用
参考网络资源与文献