Java程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:赵辉,郑山红,王璐等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2008
- ISBN:9787508457123
- 页数:291 页
第1章 Java语言概述 1
1.1程序设计语言基础 1
程序设计语言的发展历史 1
高级语言的分类 3
1.2 Java的发展历史 4
1.3 Java语言的特点 4
1.4 Java体系结构 7
1.5 Java开发环境 8
JDK 9
安装JDK 9
开发环境配置 10
1.6 Java应用程序实例 11
Java Application 11
Java Applet 12
本章小结 14
习题一 15
第2章 Java程序设计基础 16
2.1标识符和关键字 16
标识符 16
关键字 16
注释 17
2.2变量和常量 17
2.3基本数据类型 18
数据类型概述 18
整数类型 18
浮点类型 19
布尔类型 19
字符类型 19
基本数据类型间的相互转换 20
2.4运算符与表达式 21
算术运算符与算术表达式 21
关系运算符与关系表达式 22
逻辑运算符与逻辑表达式 23
位运算符与位表达式 23
赋值运算符与赋值表达式 24
条件运算符与条件表达式 25
其他运算符 26
运算符的优先级与结合性 26
2.5数组 27
一维数组 27
数组的数组 29
2.6控制语句 30
选择语句 31
循环语句 34
跳转语句 35
本章小结 37
习题二 38
第3章 Java与面向对象编程 39
3.1面向对象基础 39
面向对象的基本原理 39
面向对象的基本概念 40
面向对象编程的特点 41
3.2类 42
类的结构 42
成员变量 44
成员方法 45
构造方法 46
3.3对象 48
创建对象 48
使用对象 50
释放对象 52
对象引用与对象实体 52
对象数组 53
3.4包 55
包的概念 55
创建包 55
导入包 56
3.5类成员的访问控制权限 58
3.6数据共享 60
类变量 61
类变量的访问 62
类方法 63
3.6.4常量 64
3.7综合实例 65
本章小结 68
习题三 69
第4章 深入面向对象程序设计 71
4.1继承 71
继承的定义 71
属性隐藏 74
方法覆盖 75
super与this关键字 76
4.2多态 80
方法重载 80
对象造型 82
动态绑定 82
4.3抽象类 84
抽象类的定义 84
抽象类的使用 85
4.4接口 86
接口的定义 87
接口的实现 87
接口的多态 89
4.5内部类 90
实名内部类 91
匿名内部类 94
4.6综合实例 96
本章小结 102
习题四 103
第5章 Java基本类库 105
5.1 Java类库 105
5.2 Object与System 106
Object类 106
System类 107
5.3 String与StringBuffer 108
字符串的表示和创建 108
字符串的常用方法 109
用StringTokenizer类分解字符串 113
字符串与字符和字节数组 114
StringBuffer类 116
5.4 Java基本数据类型的封装 117
基本数据类型与封装类型的转换 117
字符串与数值类型的相互转换 119
5.5 Math类 121
5.6 Vector类 122
5.7 Date类 123
5.8综合实例 125
本章小结 127
习题五 128
第6章 Java异常处理 130
6.1常见错误 130
编译错误 130
运行错误 131
6.2异常类 132
6.3异常处理机制 133
6.4异常的处理 134
结构化异常处理 134
抛出异常 137
6.5自定义异常 138
6.6异常处理原则 140
6.7综合实例 141
本章小结 142
习题六 142
第7章 GUI设计基础 144
7.1 GUI简介 144
AWT组件 144
Swing组件 145
7.2 Swing基本组件结构 145
7.3 Java窗口 146
Jframe的常用方法 146
窗口与屏幕 148
7.4文本框与文本区 148
文本框 148
文本区 150
7.5事件 151
7.6按钮与标签 154
按钮组件 154
标签组件 154
7.7选择型组件 156
复选框 156
单选按钮 157
下拉列表 159
7.8表格 160
7.9面板 163
JPanel面板 163
滚动面板JScrollPane 164
7.10综合实例 166
本章小结 169
习题七 170
第8章 高级GUI设计 171
8.1菜单条、菜单、菜单项 171
8.2布局设计 174
FlowLayout布局 174
BorderLayout布局 175
CardLayout布局 176
GridLayout布局 178
BoxLayout布局 180
null布局 184
8.3对话框 185
消息对话框 185
确认对话框 187
文件对话框 188
颜色对话框 190
8.4基本事件 192
窗口事件 192
鼠标事件 194
键盘事件 196
8.5综合实例 199
本章小结 204
习题八 205
第9章 Java Applet 206
9.1 Java Applet入门 206
Java Applet概述 206
Applet类 207
JApplet 208
HTML与Applet 208
9.2 Java Applet生命周期 210
9.3 Applet图形绘制 212
9.4 Java Applet与多媒体 213
图像处理 213
声音处理 214
9.5综合实例 215
本章小结 217
习题九 218
第10章 输入输出处理 219
10.1数据流简介 219
10.2 java.io包 219
10.3文件 220
创建文件对象 220
文件操作 221
目录操作 222
运行可执行文件 224
10.4字节流 224
InputStream类和OutputStream类 224
FileInputStream类和FileOutputStream类 225
10.5字符流 228
Reader和Writer 228
FileReader类和FileWriter类 229
BufferedReader类和BufferedWriter类 229
10.6 RandomAccessFile类 231
10.7对象的串行化 233
10.8综合实例 235
本章小结 237
习题十 238
第11章 数据库与JDBC 240
11.1 JDBC简介 240
JDBC结构 240
JDBC应用模式 241
11.2 JDBC的主要类和接口 242
DriverManager类 243
Connection接口 243
Statement接口 244
PreparedStatement接口 244
ResultSet接口 245
11.3通过JDBC访问数据库 248
JDBC驱动程序类 248
配置ODBC数据源 249
JDBC的工作流程 252
11.4 JDBC综合实例 254
本章小结 259
习题十一 260
第12章 Java高级编程 261
12.1多线程 261
线程简介 261
创建和使用线程 262
线程的调度 264
线程同步 268
12.2网络编程 269
网络编程基本知识 269
URL编程 270
Socket通信 272
数据报通信 276
12.3综合实例 279
本章小结 282
习题十二 283
附录1 Java编程规范 284
附录2 常用Java开发工具 288
附录3 相关网络资源 290
参考文献 291
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018