图书介绍
Java面向对象程序设计 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张桂珠,刘丽,陈爱国编著 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563514236
- 出版时间:2007
- 标注页数:365页
- 文件大小:36MB
- 文件页数:379页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java面向对象程序设计 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 面向对象程序设计概述1
1.1 面向对象与面向过程程序设计1
1.2 类与对象2
1.3 封装与信息隐藏3
1.4 继承3
1.5 多态性4
1.6 面向对象的建模和UML4
1.7 小结5
习题5
第2章 Java概述和入门程序6
2.1 Java历史及发展6
2.2 Java语言特点6
2.3 Java类库8
2.4 Java开发环境9
2.4.1 JDK下载、安装与使用9
2.4.2 Java集成开发环境10
2.5 Java程序类型及简单例子10
2.5.1 应用程序11
2.5.2 小应用程序17
2.5.3 servlet20
2.5.4 bean20
2.6 小结21
习题21
第3章 Java程序设计基础22
3.1 Java程序的组成22
3.2 基本数据类型、常量与变量24
3.2.1 基本数据类型24
3.2.2 常量25
3.2.3 变量26
3.2.4 符号常量27
3.3 运算符与表达式29
3.3.1 算术运算符与算术表达式29
3.3.2 赋值运算符与赋值表达式31
3.3.3 关系运算符与关系表达式31
3.3.4 逻辑运算符与逻辑表达式33
3.3.5 位运算符34
3.3.6 其他运算符37
3.3.7 运算符的优先级与结合性37
3.3.8 混合运算时数据类型的转换38
3.3.9 语句和块39
3.4 算法的基本控制结构40
3.4.1 分支语句40
3.4.2 循环语句46
3.5 方法53
3.5.1 方法的声明53
3.5.2 方法的调用54
3.5.3 方法的参数传递56
3.5.4 方法的重载56
3.5.5 嵌套与递归57
3.5.6 变量声明的作用域58
3.6 数组59
3.6.1 一维数组59
3.6.2 多维数组63
3.7 小结64
习题65
第4章 类和对象67
4.1 面向对象程序设计的思想67
4.1.1 OOP思想67
4.1.2 用类实现抽象数据类型:时钟类67
4.1.3 类成员:域、方法和构造方法70
4.2 类的作用域71
4.3 成员访问控制72
4.4 初始化类的对象:构造方法74
4.5 this76
4.6 使用set和get方法78
4.7 垃圾收集79
4.8 static方法和域80
4.9 类的组合82
4.10 包的创建和访问84
4.10.1 包的创建85
4.10.2 包的使用85
4.11 小结87
习题87
第5章 类的继承和派生90
5.1 继承的概念和软件的重用性90
5.2 派生类的定义91
5.3 作用域和继承92
5.4 方法的重新定义92
5.5 继承下的构造方法和finalize方法95
5.6 超类和子类的关系98
5.7 继承的程序设计举例102
5.8 小结105
习题105
第6章 多态性107
6.1 多态性概念107
6.2 继承层次结构中对象间的关系107
6.3 抽象类和抽象方法109
6.3.1 抽象类和具体类的概念109
6.3.2 抽象方法的声明109
6.3.3 抽象类的声明109
6.3.4 抽象类程序设计的举例110
6.4 接口的声明和实现114
6.4.1 接口的概念114
6.4.2 接口的声明114
6.4.3 接口的实现114
6.4.4 接口的程序设计举例115
6.5 final方法和final类119
6.6 嵌套类和应用实例119
6.6.1 内部类的概念119
6.6.2 内部类的声明119
6.6.3 匿名内部类声明122
6.7 基本数据类型的包装类124
6.8 小结124
习题125
第7章 Java实用包126
7.1 Math类126
7.2 字符串类String127
7.2.1 String构造函数127
7.2.2 String类的方法128
7.3 StringBuffer类133
7.3.1 StringBuffer构造函数133
7.3.2 StringBuffer类的方法135
7.4 StringTokenizer类138
7.5 Vector类与Enumeration类140
7.5.1 Vector类140
7.5.2 Enumeration类141
7.6 小结144
习题144
第8章 图形和Java 2D145
8.1 Java图形环境与图形对象145
8.2 颜色控制145
8.3 字体控制148
8.4 绘制图形149
8.5 Java 2D API152
8.5.1 设置Graphics2D上下文153
8.5.2 使用Graphics2D绘制图形154
8.6 小结157
习题157
第9章 GUI组件与用户界面设计159
9.1 AWT和Swing组件概述159
9.2 事件处理模型161
9.3 命令按钮163
9.4 标签、单行文本框、多行文本域与滚动条面板165
9.4.1 标签165
9.4.2 单行文本框与多行文本域166
9.4.3 滚动条面板167
9.5 复选框按钮和单选按钮169
9.6 组合框174
9.7 列表176
9.8 布局管理器178
9.8.1 FlowLayout布局管理器178
9.8.2 BorderLayout布局管理器180
9.8.3 GridLayout布局管理器182
9.8.4 CardLayout布局管理器184
9.8.5 BoxLayout布局管理器185
9.8.6 GridBagLayout布局管理器187
9.9 面板和窗口190
9.9.1 面板190
9.9.2 窗口192
9.10 鼠标事件处理193
9.11 适配器类196
9.12 键盘事件处理198
9.13 菜单201
9.13.1 顶层菜单201
9.13.2 弹出式菜单206
9.14 选项卡面板209
9.15 小结210
习题211
第10章 异常处理213
10.1 异常处理概述213
10.2 异常分类215
10.3 异常的捕获处理216
10.4 重新抛出异常218
10.4.1 异常对象的生成218
10.4.2 重新抛出异常对象219
10.5 定义新的异常类型221
10.6 小结223
习题223
第11章 多线程225
11.1 线程的概念225
11.2 线程的状态与生命周期226
11.3 线程优先级与线程调度策略227
11.4 线程的创建和执行228
11.4.1 Runnable接口和Thread类介绍228
11.4.2 通过继承Thread的子类创建线程229
11.4.3 通过实现Runnable接口创建线程231
11.5 线程同步233
11.5.1 Synchronized同步关键字233
11.5.2 Wait和Notify方法233
11.5.3 多线程同步的程序设计举例234
11.6 Daemon线程237
11.7 死锁237
11.8 小结237
习题238
第12章 输入和输出流处理239
12.1 输入和输出流概述239
12.1.1 输入流和输出流239
12.1.2 字节流和字符流239
12.1.3 输入和输出类的继承层次结构239
12.2 File类240
12.3 基于字节的输入和输出类及应用实例241
12.3.1 抽象类InputStream和OutputStream241
12.3.2 FileInputStream类和FileOutputStream类242
12.3.3 随机访问文件类244
12.3.4 过滤字节流246
12.3.5 标准输入/输出流248
12.3.6 对象流与Serializable接口249
12.3.7 管道流251
12.3.8 内存读写流252
12.3.9 序列输入流252
12.4 基于字符的输入/输出类及应用实例253
12.4.1 InputStreamReader类和OutputStreamWriter类253
12.4.2 BufferedReader类和BufferedWriter类253
12.4.3 其他字符流254
12.5 小结254
习题255
第13章 网络技术和应用开发256
13.1 Java网络技术概述256
13.2 URL与网络应用257
13.2.1 URL类257
13.2.2 用applet访问URL资源258
13.2.3 Web浏览器的设计259
13.2.4 URLConnection类261
13.3 基于流套接字的客户/服务器通信262
13.3.1 InetAddress类262
13.3.2 Socket类263
13.3.3 ServerSocket类264
13.3.4 基于流套接字的客户/服务器模型的通信过程264
13.3.5 多线程实现多用户网上聊天268
13.4 基于数据报套接字方式的客户/服务器通信274
13.4.1 DatagramPaeket类275
13.4.2 DatagramSocket类275
13.4.3 基于数据报套接字的客户/服务器的通信应用实例275
13.5 小结281
习题281
第14章 JDBC技术和数据库应用开发14.1 JDBC技术283
14.1.1 JDBC的体系结构283
14.1.2 JDBC驱动程序类型283
14.1.3 JDBC API的主要类和接口简介284
14.2 创建SQL Server服务器上的数据库和ODBC数据源284
14.3 Java应用程序通过JDBC存取数据库的过程286
14.3.1 应用JDBC存取数据库的步骤286
14.3.2 JDBC存取SQL Server数据库的简单实例289
14.4 JDBC中的主要接口和类290
14.4.1 DriverManager类290
14.4.2 Connection接口290
14.4.3 Statement接口291
14.4.4 PreparedStatement接口292
14.4.5 CallableStatement接口293
14.4.6 Java数据类型和SQL中支持的数据类型的对应关系294
14.4.7 ResultSet接口294
14.4.8 ResultSetMetaData接口294
14.4.9 DatabaseMetaData接口295
14.5 数据库开发应用实例295
14.5.1 Study数据库的插入、修改、删除记录的程序设计295
14.5.2 查询Study数据库的程序设计308
14.6 小结319
习题320
第15章 JSP技术和Web应用开发321
15.1 JSP概述321
15.2 JSP运行环境的安装322
15.2.1 Tomcat的安装和配置323
15.2.2 在Tomcat上部署Web应用程序324
15.3 JSP指令326
15.3.1 page指令326
15.3.2 include指令328
15.4 JSP隐含对象330
15.4.1 J2EE Web应用程序的作用域330
15.4.2 JSP的隐含对象331
15.5 JSP脚本332
15.5.1 JSP脚本元素332
15.5.2 JSP脚本的应用实例334
15.6 JSP标准动作和应用实例336
15.6.1 <jsp:param>336
15.6.2 <jsp:include>动作和应用实例336
15.6.3 <jsp:forward>动作和应用实例337
15.7 JavaBeans在JSP中的使用340
15.7.1 JavaBeans的定义格式340
15.7.2 在JSP中调用JavaBeans的格式342
15.7.3 在JSP中使用JavaBeans的例子345
15.8 JSP数据库编程应用实例347
15.8.1 客户的信息登记和信息浏览的例子347
15.8.2 JSP的汉字信息的读取和写入数据库的例子358
15.9 小结363
习题364
参考文献365
热门推荐
- 2082590.html
- 2342279.html
- 421935.html
- 1472842.html
- 2260386.html
- 613561.html
- 3735944.html
- 931542.html
- 1066314.html
- 2137623.html
- http://www.ickdjs.cc/book_2004336.html
- http://www.ickdjs.cc/book_2429375.html
- http://www.ickdjs.cc/book_120781.html
- http://www.ickdjs.cc/book_1846836.html
- http://www.ickdjs.cc/book_3630039.html
- http://www.ickdjs.cc/book_3593752.html
- http://www.ickdjs.cc/book_210590.html
- http://www.ickdjs.cc/book_3068568.html
- http://www.ickdjs.cc/book_1509932.html
- http://www.ickdjs.cc/book_3619015.html