Java程序设计与应用技术教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:黄斐编著
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030122704
- 页数:273 页
第1章 JAVA概述 1
1.1 JAVA的特征 1
1.2 JAVA程序的类型 3
1.3 简单的JAVA程序介绍 3
1.3.1 一个简单的Java程序 4
1.3.2 程序的基本要求 5
1.3.3 Java程序的开发步骤 5
1.4 面向对象的程序设计概述 6
1.4.1 对象及面向对象的程序设计 6
1.4.2 面向对象程序设计的要素 6
1.5 JAVA程序运行环境 7
习题1 10
第2章 JAVA的基本语法 11
2.1 词法与句法 11
2.1.1 关键字 12
2.1.2 标识符 12
2.2 JAVA的基本数据类型 13
2.2.1 整型 14
2.2.2 浮点型 14
2.2.3 字符型 14
2.2.4 布尔型 14
2.3 常量 14
2.3.1 整型常量 14
2.3.2 实型常量 15
2.3.3 字符常量 15
2.3.4 字符串常量 16
2.4 变量 16
2.4.1 变量说明 17
2.4.2 变量赋初值 17
2.4.3 final变量 18
2.4.4 作用域 18
2.5 基本运算符 19
2.5.1 运算符的优先级 19
2.5.2 算术运算符 20
2.5.3 关系运算符 21
2.5.4 逻辑运算符 22
2.5.5 位运算符 22
2.6 表达式 24
2.6.1 算术表达式 24
2.6.2 关系表达式 25
2.6.3 逻辑表达式 25
2.6.4 赋值表达式 26
2.6.5 复合赋值运算符 26
2.6.6 赋值时的类型转换 27
2.7 表达式语句和空语句 29
2.7.1 表达式语句和空语句 29
2.7.2 自增、自减运算符 29
习题2 30
第3章 科学计算与输入输出 33
3.1 科学计算方法 33
3.2 标准输出方法 36
3.3 标准输入方法 36
3.4 自定义输入法 38
习题3 41
第4章 程序的流程控制 42
4.1 条件选择语句 42
4.1.1 if语句 42
4.1.2 if.else语句 43
4.1.3 if语句的嵌套 44
4.1.4 条件运算符 45
4.2 SWITCH语句 46
4.3 循环控制语句 49
4.3.1 while语句 49
4.3.2 do.while语句 50
4.3.3 for语句 51
4.3.4 循环的嵌套 54
4.4 跳转语句 54
4.4.1 break语句 54
4.4.2 continue语句 56
4.5 控制结构程序实例 57
习题4 60
第5章 数组 62
5.1 一维数组 62
5.1.1 一维数组的声明 62
5.1.2 数组的创建 63
5.1.3 声明和创建的联用格式 63
5.1.4 一维数组的初始化 63
5.1.5 一维数组应用 65
5.2 多维数组 68
5.2.1 二维数组的声明与创建 68
5.2.2 二维数组元素的初始化 69
5.2.3 二维数组应用举例 70
习题5 72
第6章 JAVA类和对象 76
6.1 面向对象程序设计的概念 76
6.1.1 对象 76
6.1.2 消息 77
6.1.3 类 78
6.1.4 继承 78
6.1.5 抽象 78
6.1.6 多态型 79
6.2 类的描述 79
6.3 成员变量 82
6.3.1 成员变量定义 82
6.3.2 成员变量的访问权限 83
6.3.3 静态变量 85
6.3.4 final变量 86
6.4 成员方法 86
6.4.1 方法的定义 86
6.4.2 形参与实参 88
6.4.3 成员变量和局部变量的作用域 90
6.4.4 方法的递归调用 91
6.4.5 方法的重载 93
6.5 对象 94
6.5.1 创建对象 95
6.5.2 使用对象 97
6.5.3 访问对象 98
6.5.4 this 110
6.6 类的继承 113
6.6.1 创建子类 113
6.6.2 子类对象的使用 117
6.6.3 抽象类 120
习题6 122
第7章 JAVA接口、包和异常 124
7.1 接口 124
7.1.1 接口定义 125
7.1.2 接口的实现 125
7.1.3 接口作为数据类型 126
7.1.4 接口继承 127
7.1.5 接口中的变量 128
7.2 包 129
7.2.1 包的定义 130
7.2.2 包的使用 132
7.2.3 标识符的作用域 133
7.3 异常处理 134
7.3.1 异常的分类 135
7.3.2 异常的抛出 137
7.3.3 异常处理机制 138
习题7 143
第8章 标准类库和字符串处理 144
8.1 JAVA类库简介 144
8.2 创建字符串对象 145
8.2.1 创建String对象 146
8.2.2 创建StringBuffer对象 147
8.3 使用STRING类 148
8.3.1 求字符串长度 148
8.3.2 连接字符串 148
8.3.3 拷贝字符串 149
8.3.4 比较字符串 151
8.3.5 搜索字符 154
8.3.6 搜索子串 155
8.3.7 修改字符串 156
8.4 使用STRINGBUFFER类 157
8.4.1 把字符串添加到缓冲区 158
8.4.2 将字符串插入到缓冲区 159
8.4.3 从缓冲区中获取字符串 160
8.4.4 修改缓冲区字符串 160
8.4.5 求缓冲区容量和字符数 161
习题8 162
第9章 JAVA的输入/输出流 164
9.1 输入/输出包 164
9.1.1 I/O流 164
9.1.2 文件管理 168
9.2 节点流 171
9.2.1 FileReader类 172
9.2.2 FileWriter类 173
9.2.3 FileInputStream和FileOutputStream类 175
9.3 过滤流 178
9.3.1 使用I/O缓冲区 178
9.3.2 基本类型数据传输 181
9.3.3 PrintWriter类 184
9.4 标准输入/输出流 185
9.4.1 标准输入流in 186
9.4.2 标准输出流out 186
9.4.3 标准错误输出流err 187
9.4.4 System类常用方法 187
习题9 189
第10章 JAVA图形用户界面 191
10.1 JAVA图形用户界面概述 191
10.1.1 容器与基本组件 191
10.1.2 Java GUI的组成 194
10.1.3 设计图形用户界面 195
10.2 GUI程序设计常用技术 197
10.2.1 属性、方法和事件 197
10.2.2 创建GUI应用程序 198
10.2.3 事件处理机制 199
10.3 GUI常用组件 205
10.3.1 标签和文本框 205
10.3.2 命令按钮 210
10.3.3 复选框和单选按钮组 212
10.3.4 组合框和列表框 216
10.4 布局管理和容器 222
10.4.1 布局管理 222
10.4.2 容器组件 228
习题10 243
第11章 JAVA网络程序设计及相关技术 244
11.1 APPLET基础知识 244
11.1.1 Applet和WWW 244
11.1.2 Applet的基本工作原理 247
11.1.3 Applet类的主要方法 248
11.2 APPLET与HTML文件配合使用 251
11.2.1 HTML中的Applet标记 251
11.2.2 向Applet传递参数 253
11.3 JAVA网络编程 255
11.3.1 TCP/IP编程简介 255
11.3.2 Java网络编程的基本机制 256
11.3.3 使用PWS架设Web服务器 259
11.4 线程 261
11.4.1 多线程的概念 261
11.4.2 多线程编程的实例 262
11.5 数据库接口 263
11.5.1 JDBC简介 263
11.5.2 JDBC编程实例 264
11.6 JAVA多媒体编程 266
11.6.1 图像文件的装载及显示 266
11.6.2 声音文件的播放 267
11.6.3 Java多媒体编程实例 268
习题11 270
附录1:InputData.java 271
附录2:Console.java 272
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019