JAVA程序设计教程
JAVA程序设计教程作者:何受倩 开 本:16开 书号ISBN:9787113220167 定价: 出版时间:2016-09-01 出版社:中国铁道出版社 |
JAVA程序设计教程 本书特色
本书以项目为驱动,将项目分解成多个任务,一个任务对应一个小节,以任务描述的形式引入问题进而解决问题。本书从易到难、循序渐进,内容全面,知识点详尽,适合作为高等院校计算机类专业的基础教材,也可作为使用 Java 语言的相关工作的人员及初学者的自学参考书。
JAVA程序设计教程 内容简介
1.采用任务式编写,注重知识点与实例相结合,增强学生的实践能力。
2.本书详略得当,能让学生由浅入深,在任务完成中掌握知识。
JAVA程序设计教程 目录
项目一 Java 概述及开发环境搭建 ................................................................................. 1 任务一 认识 Java ................................................................................................ 1 任务二 Java 开发环境搭建 ................................................................................. 4 任务三 编写并运行**个 Java 程序 ................................................................. 7 任务四 Java 与其他语言的比较 ....................................................................... 13 上机实训(一) .................................................................................................. 14 项目二 Java 语言编程基础........................................................................................... 15 任务一 数据类型与常量、变量........................................................................ 15 任务二 运算符、表达式与语句........................................................................ 23 任务三 程序控制结构 ...................................................................................... 31 上机实训(二) .................................................................................................. 50 项目三 数组与方法 ..................................................................................................... 52 任务一 数组的定义及使用 ............................................................................... 52 任务二 方法的定义及使用 ............................................................................... 63 任务三 数组的引用传递 ................................................................................... 70 上机实训(三) .................................................................................................. 75 项目四 Teacher 类与对象的使用 .................................................................................. 77 任务一 Teacher 类的创建 ................................................................................. 77 任务二 调用构造方法创建 Teacher 类对象 ...................................................... 80 任务三 使用 setter 和 getter 方法访问被封装属性 ........................................... 85 上机实训(四) .................................................................................................. 92 项目五 类的继承与多态 .............................................................................................. 94 任务一 类的继承 .............................................................................................. 94 任务二 进一步学习继承 ................................................................................. 101 任务三 类 的 多 态 ...................................................................................... 104 任务四 进一步学习多态 ................................................................................. 107 上机实训(五) ................................................................................................ 114Java 程序设计教程 2 项目六 抽象类、接口和包......................................................................................... 116 任务一 抽象类和抽象方法 ............................................................................. 116 任务二 接口与接口的实现 ............................................................................. 120 任务三 包与访问权限 .................................................................................... 124 上机实训(六) ................................................................................................ 130 项目七 异常捕获 ....................................................................................................... 131 任务一 除法计算工具——异常捕获及处理 ................................................... 132 任务二 进制转换工具——异常抛出 .............................................................. 136 任务三 进制转换工具——声明异常 .............................................................. 139 任务四 圆的计算工具——自定义异常 .......................................................... 141 上机实训(七) ................................................................................................ 144 项目八 Java 中 I/O 的应用 ......................................................................................... 145 任务一 标准输入/输出 ................................................................................... 145 任务二 File 类 ................................................................................................ 148 任务三 I/O 流的分类 ...................................................................................... 151 任务四 常用 I/O 流的应用.............................................................................. 153 上机实训(八) ................................................................................................ 158 项目九 图形用户界面编程......................................................................................... 159 任务一 框架的设计 ........................................................................................ 159 任务二 按钮和文本区的设计布局 .................................................................. 163 任务三 事件响应及界面程序设计 .................................................................. 166 上机实训(九) .................................................................................................... 173 项目十 多线程 ........................................................................................................... 175 任务一 用 Thread 类实现多线程 .................................................................... 175 任务二 用 Runnable 接口实现多线程 ............................................................. 178 任务三 线程的同步与死锁 ............................................................................. 181 上机实训(十) ................................................................................................ 187 项目十一 Java 网络编程 ............................................................................................ 188 任务一 网络编程概述 .................................................................................... 188 任务二 TCP 网络编程 .................................................................................... 190 任务三 UDP 网络编程 .................................................................................... 195目 录 3 任务四 多线程与网络编程的综合应用 .......................................................... 200 上机实训(十一) ................................................................................................. 207 项目十二 用 Java 集合来实现学生信息的管理 .......................................................... 209 任务一 集合类的选择 .................................................................................... 209 任务二 采用 List 派生集合管理有序数据 ...................................................... 211 任务三 采用 Set 派生集合管理无序数据........................................................ 216 任务四 采用 Map 派生集合管理映射关系的数据........................................... 220 上机实训(十二) ............................................................................................ 226 项目十三 使用 JDBC 实现超市进销存管理 ................................................................ 228 任务一 JDBC 编程环境的搭建 ....................................................................... 228 任务二 采用 Statement 完成数据库的增删改查 ............................................. 237 任务三 采用 PreparedStatement 完成数据库的增删改查 ................................ 258 上机实训(十三) ............................................................................................ 260 项目十四 API 帮助文档的使用 .................................................................................. 262 任务一 格式化日期 SimpleDateFormat 类的使用 ........................................... 262 任务二 网络编程类 ServerSocket 和 Socket 的使用 ....................................... 266 任务三 数据库编程类的使用 ......................................................................... 270 小 结 ........................................................................................................... 274 项目十五 MyEclipse 调试入门 ................................................................................... 275 任务一 调试阶乘程序代码 ............................................................................. 275 任务二 求水仙花数问题 ................................................................................. 282 任务三 分解质因数问题 ................................................................................. 286 小 结 ........................................................................................................... 289 参考文献 ...................................................................................................................... 290
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |