JAVA语言教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:魏伟,王世辉主编;翟乃强,王小娟副主编
- 出 版 社:北京:北京师范大学出版社
- 出版年份:2005
- ISBN:7303078002
- 页数:182 页
第1章 Java快速入门 1
1.1 Java的产生与发展 1
1.2 Java语言的特点 2
1.3 Java编译运行环境的安装与配置 4
1.4第一个Java程序 7
1.4.1 Java源程序的编辑 7
1.4.2 Java源程序的保存 8
1.4.3编译Java源程序 9
1.4.4运行.Java程序 9
习题与思考题 10
本章小结 10
第2章 Java基本语法 11
2.1关键字 11
2.2注释 12
2.3语句、语句块 12
2.4数据类型 13
2.5类型转换 16
2.6变量、声明与赋值 17
2.7 常量 18
2.8运算符与表达式 20
2.8.1算术运算符 20
2.8.2赋值运算符 22
2.8.3关系运算符 23
2.8.4逻辑运算符 24
2.8.5条件运算符 25
2.8.6移位运算符 25
本章小结 26
习题与思考题 27
第3章 Java流程控制 28
3.1 if条件控制语句 28
3.2 while循环结构 30
3.3 do…while循环结构 31
3.4 for循环结构 32
3.5 switch分支选择语句 33
3.6 break、continue和return语句 34
本章小结 36
习题与思考题 36
第4章 面向对象程序设计 37
4.1 类和对象 37
4.1.1定义类 38
4.1.2成员变量 38
4.1.3成员方法 38
4.1.4创建对象 39
4.1.5使用对象 40
4.1.6释放对象及其所占用的内存空间 40
4.2数据封装 41
4.1.7 main()方法 41
4.3类的继承 44
4.4方法重载 45
4.5构造方法重载 46
4.6方法覆盖 47
4.7参数传递 49
4.8关键字this、super、final、instan-ceof 50
4.8.1 this 50
4.8.2 super 50
4.8.3 final 51
4.8.4对象运算符instanceof 51
4.9.1一维数组 53
4.9数组与字符串 53
4.9.2多维数组 55
4.9.3字符串 56
本章小结 58
习题与思考题 59
第5章 抽象类、接口与多态 60
5.1抽象类与抽象方法 60
5.2接口与多重继承 61
5.2.1接口的基本概念 61
5.2.2定义接口 62
5.2.3实现接口 62
5.2.5多重继承 63
5.2.4接口与抽象类的区别 63
5.3实例变量与静态变量 64
5.4内部类 66
5.5 package、classpath、import 67
5.5.1 package 67
5.5.2 import语句 69
5.5.3 classpath 70
5.6多态 71
本章小结 73
习题与思考题 73
6.1 AWT工具包 75
第6章 图形用户界面 75
6.2 AWT组件使用 76
6.2.1 Button组件 76
6.2.2 Checkbox组件 77
6.2.3 CheckboxGroup组件 78
6.2.4 Choice组件 78
6.2.5 Label组件 80
6.2.6 TextField和TextArea组件 80
6.2.7 List组件 82
6.2.8 Dialog组件 83
6.2.9 FileDialog组件 84
6.2.10 Menu组件 86
6.3布局管理器 87
6.3.1 为什么要使用布局管理器 87
6.3.2 FlowLayout布局管理器 88
6.3.3 GridLayout布局管理器 89
6.3.4 BorderLayout布局管理器 90
6.3.5 CardLayout布局管理器 91
6.3.6 GridBagLayout布局管理器 93
本章小结 94
习题与思考题 95
7.2事件委托 96
7.1事件的基本概念 96
第7章 事件处理 96
7.3事件举例 99
7.3.1 ActionEvent事件与ActionListener 99
接口 99
7.3.2 ItemEvent事件与ItemListener接口 100
7.3.3 MouseEvent事件与MouseListener接口 100
7.3.4 KeyEvent事件与KeyListener接口 102
7.3.5 TextEvent事件与TextListener接口 103
7.3.6 WindowEvent事件与WindowLis-tener接口 104
7.4事件适配器 105
习题与思考题 106
本章小结 106
第8章 异常处理 108
8.1 问题的提出 108
8.2异常处理 109
8.3异常分类 110
8.4捕获并处理异常 111
8.4.1使用try、catch语句 112
8.4.2使用多个catch块 112
8.4.3 finally关键词 114
8.4.4 throws、throw关键词 115
8.5 创建用户自定义异常 116
本章小结 118
习题与思考题 119
第9章 线程 120
9.1线程的基本概念 120
9.2线程的组成 121
9.3创建线程 122
9.4启动线程 124
9.5线程的优先权 124
9.6线程的生命周期 126
9.7线程的同步 127
9.8线程间的通信 128
习题与思考题 132
本章小结 132
第10章 Applet小程序 133
10.1什么是Applet 133
10.2 Applet的生命周期及运行机制 134
10.3 Applet绘图 136
10.4向Applet传递参数 139
本章小结 141
习题与思考题 141
第11章 文件管理与输入/输出 142
11.1文件管理 142
11.1.1 File类 144
11.1.2 RandomAccessFile类 145
11.2输入与输出 148
11.2.1流 148
11.2.2 InputStream流 148
11.2.3 OutputStream流 149
11.2.4 BufferedInputStream、Buffered-OutputStream流 150
11.2.5 Reader和Writer流 151
11.3标准输入、输出 152
11.4标准输入、输出的重定向 154
本章小结 155
习题与思考题 155
12.1.1 TCP/IP的5层结构 156
12.1 TCP/IP基本概念 156
第12章 网络编程 156
12.1.2 IP协议 157
12.1.3 TCP协议 157
12.1.4 TCP端口 158
12.1.5 IP地址 158
12.2 Java网络编程 158
12.2.1 InetAddress类 158
12.2.2 URL类 161
12.2.3 Socket、ServerSocket类 163
12.2.4 Socket通信步骤 165
12.2.5一个简单的Socekt通信例子 168
习题与思考题 170
本章小结 170
第13章 连接数据库 171
13.1数据库与SQL命令概述 171
13.2 ODBC 172
13.3 JDBC、JDBC-ODBC桥 172
13.4连接数据库 173
13.4.1连接步骤 173
13.4.2查询数据库 174
本章小结 181
习题与思考题 181
参考文献 184
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019