高等院校规划教材 JAVA面向对象程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:黄斐编
- 出 版 社:北京:机械工业出版社
- 出版年份:2007
- ISBN:9787111218340
- 页数:305 页
第1章 概述 1
1.1 Java程序设计概述 1
1.1.1 Java开放式平台 1
1.1.2 Java语言的特点 2
1.1.3 面向对象要素 3
1.2 Java程序简介 4
1.2.1 简单Java程序 4
1.2.2 程序的基本要求 5
1.2.3 Java程序开发步骤 6
1.3 编辑和运行Java程序 7
1.3.1 Java程序运行环境 7
1.3.2 Java程序编辑工具 8
1.3.3 运行Applet程序 11
习题1 13
第2章 程序设计基础 14
2.1 基本数据类型 14
2.2 常量和变量 16
2.2.1 常量 17
2.2.2 变量 18
2.3 基本运算符和表达式 19
2.3.1 基本运算符 20
2.3.2 表达式 25
2.3.3 表达式语句 28
2.4 常用数学方法 31
2.4.1 数学方法简介 31
2.4.2 算术运算方法 32
2.4.3 转换方法 32
2.4.4 最大和最小方法 33
2.5 基本输入输出方法 33
2.5.1 标准输入输出 34
2.5.2 自定义输入法 37
2.5.3 对话框输入输出 39
习题2 42
第3章 程序流程控制 45
3.1 选择结构 45
3.1.1 if语句 45
3.1.2 if-else语句 46
3.1.3 if语句嵌套 46
3.1.4 条件运算符 47
3.1.5 switch语句 48
3.2 循环结构 51
3.2.1 while语句 51
3.2.2 do-while语句 52
3.2.3 for语句 53
3.2.4 循环嵌套 56
3.3 跳转结构 56
3.3.1 break语句 56
3.3.2 continue语句 58
3.4 控制结构程序示例 59
3.5 数组 63
3.5.1 一维数组 63
3.5.2 多维数组 67
习题3 71
第4章 类的实现 75
4.1 类的描述 75
4.2 成员变量 78
4.2.1 成员变量定义 78
4.2.2 成员变量的访问权限 79
4.2.3 静态变量 81
4.2.4 final变量 82
4.3 成员方法 82
4.3.1 定义方法 82
4.3.2 实参与形参 85
4.3.3 变量的作用域 87
4.3.4 递归调用方法 88
4.3.5 重载方法 89
习题4 91
第5章 实例对象 93
5.1 对象的创建 93
5.1.1 说明对象 93
5.1.2 实例化对象 94
5.1.3 初始化对象 94
5.2 对象的使用 96
5.2.1 引用对象中的变量 96
5.2.2 调用对象的方法 96
5.2.3 释放对象 97
5.3 对象的访问 97
5.3.1 对象的私有成员 97
5.3.2 方法的对象参数 99
5.3.3 方法的对象返回值 103
5.3.4 数组元素对象 105
5.3.5 类的实例对象 107
5.3.6 程序设计实例 108
5.4 使用this 111
5.4.1 成员变量使用this 111
5.4.2 构造方法使用this 111
5.4.3 成员方法使用this 112
习题5 114
第6章 类的继承 115
6.1 子类的创建 115
6.1.1 方法和变量的继承 115
6.1.2 类成员的隐藏和重构 116
6.1.3 方法的动态调用 119
6.2 子类对象的使用 120
6.2.1 子类对象与父类对象 120
6.2.2 对象引用的类型转换 121
6.2.3 子类对象方法的实参 122
6.3 抽象类 123
习题6 126
第7章 接口、包和异常 127
7.1 接口 127
7.1.1 接口定义 127
7.1.2 接口的实现 128
7.1.3 接口作为类型 129
7.1.4 接口继承 131
7.1.5 接口中的变量 133
7.2 包 134
7.2.1 语句package 135
7.2.2 包的使用 137
7.2.3 标识符的作用域 139
7.3 异常处理 141
7.3.1 异常的分类 141
7.3.2 异常的抛出 143
7.3.3 异常处理机制 144
习题7 150
第8章 小应用程序和绘图 151
8.1 Applet原理与方法 151
8.1.1 Applet基本工作原理 151
8.1.2 Applet类的主要方法 152
8.2 Applet与HTML文件配合使用 155
8.2.1 HTML中的Applet标记 155
8.2.2 向Applet传递参数 157
8.3 Applet绘图基础 159
8.3.1 使用paint方法 159
8.3.2 绘制字符串方法 160
8.3.3 其他绘图方法 164
习题8 169
第9章 线程、动画及交互技术 172
9.1 线程概述 172
9.1.1 线程状态 172
9.1.2 线程调度 173
9.1.3 线程同步 175
9.2 动画制作 176
9.2.1 图像绘制 176
9.2.2 图像运动 183
9.3 鼠标事件处理 190
9.3.1 事件接口描述 191
9.3.2 鼠标点击画圆 192
9.3.3 鼠标状态处理 194
习题9 197
第10章 图形用户界面程序设计 198
10.1 Java图形用户界面概述 198
10.1.1 容器与基本组件 198
10.1.2 Java GUI的组成 201
10.1.3 设计图形用户界面 201
10.2 GUI程序设计常用技术 203
10.2.1 属性、方法和事件 203
10.2.2 创建GUI应用程序 204
10.2.3 事件处理机制 205
10.3 GUI常用组件 211
10.3.1 标签和文本框 211
10.3.2 命令按钮 215
10.3.3 复选框和单选钮组 217
10.3.4 组合框和列表框 222
10.4 布局管理和容器 228
10.4.1 布局管理 228
10.4.2 容器组件 235
习题10 249
第11章 输入/输出流控制 253
11.1 输入/输出包 253
11.1.1 I/O流 253
11.1.2 文件管理 256
11.2 节点流 260
11.2.1 FileReader类 260
11.2.2 FileWriter类 262
11.2.3 FileInputStream和FileOutputStream类 264
11.3 过滤流 267
11.3.1 使用I/O缓冲区 267
11.3.2 基本类型数据传输 270
11.3.3 PrintWriter类 273
11.4 标准输入/输出流 274
11.4.1 标准输入流in 275
11.4.2 标准输出流out 275
11.4.3 标准错误输出流err 276
11.4.4 System类常用方法 276
习题11 278
第12章 网络程序设计 280
12.1 网络程序设计基础 280
12.1.1 TCP/IP编程简介 280
12.1.2 Java网络编程机制 281
12.1.3 Socket程序设计实例 283
12.2 数据库接口 290
12.2.1 JDBC简介 290
12.2.2 JDBC-ODBC桥接器 291
12.2.3 JDBC程序实例 292
12.3 JSP程序设计 294
12.3.1 安装和配置JDK 295
12.3.2 安装和配置Tomcat 296
12.3.3 JSP程序构成 299
习题12 303
附录 304
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等院校摄影摄像经典教材 摄影构图教程》崔毅 2018
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《基督山伯爵 注音版》(法)大仲马著;薛斐编 2018
- 《国际贸易理论与政策》罗晓斐编 2012
- 《少儿智力大赛台 中量级60秒智力大闯关》孟斐编;参与作者杨明,王亚军,何世明,熊心 2005
- 《看图高效栽桑养蚕》华德公,刘志斐编 1995
- 《轻量级30秒智力大闯关》孟斐编;参与作者杨明,王亚军,何世明,熊心 2005
- 《少儿智力大赛台 重量级90秒智力大闯关》孟斐编;参与作者杨明,王亚军,何世明,熊心 2005
- 《常见疫情、灾情、中毒处理手册》黄斐编著;王声涌审校 1994
- 《加拿大社会与文化》吴斐编 2011
- 《碎金文丛 4 墨戏》滕固著;毕斐编 2017
- 《茶文化传播培训讲义 第五讲 茶礼》王旭烽主编;苏祝成副主编;钟斐编 2015
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019