![]()
内容推荐 本书是《Java面向对象程序设计》的配套实验指导教材。全书分两部分:第一部分是基础知识篇,主要讲述Java面向对象程序设计实验指导,通过给出切合生活实际的综合性案例和详细的上机指导,将Java面向对象学习中的知识点由浅入深、循序渐进地穿插在案例当中,适当借助UML类图和问题拓展,培养学生发现问题、分析问题、解决问题的能力,启发学生深入思考;第二部分是上机实践篇,主要包括课程实验大纲(总体规划了实验学习目标,并给出建议的课时安排)和实验报告(给出与实验指导相配套的各个实验目的和要求,以及实验内容和过程,以便读者可以形成具体的实验结果文档,便于验收学习成效)。 目录 基础知识篇 第1章 Java开发环境的搭建和使用 2 实验1 用JDK管理Java应用 2 实验2 Eclipse的开发技术 14 第2章 Java程序设计基础 26 实验3 流程控制语句在成绩系统中的应用 26 实验4 Java数组排序 29 实验5 Java字符串处理 33 第3章 类和对象 37 实验6 简易计算器中的类定义 37 实验7 联名银行账户的组合复用 41 实验8 可比较的小日历 46 第4章 Java的继承和多态 50 实验9 学位认定系统中的继承性 50 实验10 乐器演奏中方法的多态 54 实验11 打电话时类型的多态 58 第5章 Java的抽象类和接口 63 实验12 抽象类在工资系统中的应用 63 实验13 接口的定义和实现 67 实验14 接口的多重继承性 69 第6章 Java异常处理 73 实验15 try-catch-finally语句捕获异常 73 实验16 throw 和throws语句处理异常 76 实验17 自定义异常 80 第7章 I/O流与文件 82 实验18 标准输入/输出流的使用 82 实验19 文件输入/输出流的使用 86 实验20 过滤流的使用 87 实验21 文件的访问和操作 91 第8章 Java GUI 95 实验22 AWT容器布局管理器 96 实验23 委托事件处理 99 实验24 常用Swing组件 104 实验25 简单图形绘制 108 第9章 Java 多线程技术 113 实验26 线程的运行机制 113 实验27 线程的状态和生命周期 116 实验28 线程的同步与互斥 121 第10章 Socket网络编程 124 实验29 访问网络资源 124 实验30 TCP Socket通信 129 实验31 UDP数据报通信 133 第11章 Java数据库编程 140 实验32 数据库驱动程序连接MySQL数据库 140 实验33 使用Statement操作数据库 151 实验34 预处理PreparedStatement 154 第12章 泛型和集合 158 实验35 List接口 159 实验36 Set集合 165 实验37 Map映射 169 上机实践篇 Java面向对象程序设计实验教学大纲 174 实验1 Java 编程基础 176 实验2 面向对象编程 179 实验3 图形用户界面 183 实验4 Java高级编程 190 参考文献 193 |