图书介绍
Java程序设计教程 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 雍俊海编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302338949
- 出版时间:2014
- 标注页数:631页
- 文件大小:87MB
- 文件页数:645页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java程序设计教程 第3版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 Java程序及其执行过程13
1.4.1开发Java程序的工作流程13
1.4.2 Java程序的工作原理21
1.5本章小结22
习题23
第2章 结构化程序设计24
2.1标识符和关键字24
2.2基本数据类型、直接量和变量28
2.2.1基本数据类型28
2.2.2直接量29
2.2.3变量31
2.3运算符34
2.3.1算术运算符35
2.3.2关系运算符36
2.3.3布尔逻辑运算符37
2.3.4位运算符38
2.3.5赋值类运算符42
2.3.6条件运算符43
2.3.7其他运算符43
2.4控制结构43
2.4.1 if语句和if-else语句44
2.4 2 switch语句46
2.4.3 for语句48
2.4.4 while语句50
2.4.5 do-while语句51
2.4.6 break语句52
2.4.7 continue语句53
2.5结构化程序设计57
2.6本章小结59
习题59
第3章 面向对象程序设计62
3.1类、域、方法和实例对象62
3.2继承性70
3.3多态性74
3.3.1静态多态性75
3.3.2动态多态性77
3.4包80
3.5封装性85
3.6修饰词abstract、 static和final88
3.6.1修饰词abstract88
3.6.2修饰词static89
3.6.3修饰词final93
3.7接口94
3.8内部类96
3.9变量作用域范围与参数传递方式105
3.9.1变量作用域范围105
3.9.2方法调用的值传递方式109
3.10面向对象程序设计基本思想113
3.11本章小结116
习题117
第4章 数组、字符串、向量与哈希表119
4.1数组119
4.1.1一维数组120
4.1.2多维数组122
4.2字符串和字符串缓冲区129
4.2.1 String129
4.2.2 StringBuffer141
4.3向量147
4.4哈希表152
4.4.1哈希表的基本原理152
4.4.2 Hashtable、HashMap和WeakHashMap153
4.5本章小结158
习题158
第5章 泛型、枚举与for语句的简化写法162
5.1泛型162
5.2枚举168
5.3 for语句的简化写法172
5.4本章小结176
习题177
第6章 异常处理、递归和单体程序设计方法178
6.1异常处理178
6.1.1异常及其种类178
6.1.2异常产生180
6.1.3异常处理181
6.1.4自定义异常类型186
6.2递归方法188
6.3单体程序设计模式191
6.3.1单体程序设计模式的实现方法191
6.3.2单体类Runtime194
6.4本章小结197
习题197
第7章 文件与数据流200
7.1输入流与输出流200
7.1.1 InputStream和FileInputStream200
7.1.2 OutputStream和FileOutputStream204
7.1.3 PrintStream207
7.1.4数据的输入流和输出流211
7.1.5带缓存的输入流和输出流214
7.1.6标准输入输出流的重定向217
7.2随机访问文件219
7.3读写器223
7.3.1 Reader和Writer223
7.3.2 FileReader和FileWriter224
7.3.3带缓存的读写器226
7.3.4 PrintWriter229
7.3.5从控制台窗口读入数据231
7.4对象序列化235
7.5文件241
7.6本章小结245
习题246
第8章 Swing图形用户界面程序设计247
8.1组件和容器247
8.1.1整体介绍247
8.1.2 JFrame和JLabel248
8.1.3 JDialog和JOptionPane252
8.1.4 JTextField和JPasswordField257
8.1.5 JButton、 JCheckBox和JRadioButton259
8.1.6 JComboBox、JList、 JTextArea和JScrollPane263
8.1.7 JSlider和JPanel266
8.2布局管理器269
8.2.1 FlowLayout和GridLayout269
8.2.2 BorderLayout271
8 2.3 BoxLayout273
8.2.4 GridBagLayout275
8.2.5 CardLayout278
8.2.6组合布局方式280
8.2.7自定义布局管理器282
8.3事件处理模型287
8.3.1事件处理模型的3个要素288
8.3.2鼠标事件处理和自定义绘制295
8.3.3键盘事件处理304
8.4高级图形用户界面308
8.4.1菜单308
8.4.2表格317
8.4.3多文档界面326
8.5本章小结330
习题331
第9章 小应用程序333
9.1源程序333
9.1.1生命周期333
9.1.2图形用户界面337
9.1.3获取系统信息342
9.2网页标记346
9.2.1采用object网页标记347
9.2.2采用embed网页标记348
9.2.3采用APPLET网页标记350
9.2.4归档文件351
9.2.5小应用程序参数356
9.3应用程序与小应用程序358
9.4本章小结363
习题363
第10章 编程规范和程序调试365
10.1程序编写规范365
10.1.1命名规范365
10.1.2排版规范368
10.1.3语句370
10.1.4文件组织372
10.2文档注释374
10.3程序调试384
10.4本章小结388
习题388
第11章 多线程程序设计389
11.1编写线程程序389
11.1.1通过类Thread的子类构造线程389
11.1.2通过接口Runnable构造线程392
11.1.3后台线程395
11.1.4线程组398
11.2线程的生命周期400
11.3多线程的同步处理403
11.3.1多线程共享内存引发的问题403
11.3.2多线程同步的基本原理407
11.3.3在多线程同步中的静态方法和非静态方法410
11.3.4在多线程同步中同一个实例对象的多个同步方法414
11.3.5同步语句块416
11.3.6方法wait/notify/notifyAll425
11.4多线程的同步问题429
11.4.1死锁问题430
11.4.2多线程同步的粒度问题432
11.5本章小结434
习题435
第12章 网络程序设计437
12.1统一资源定位地址437
12.1.1网络地址437
12.1.2统一资源定位地址的组成440
12.1.3通过统一资源定位地址获取网络资源442
12.2基于TCP的网络程序设计444
12.3基于UDP的网络程序设计457
12.4基于SSL的网络程序设计463
12.4.1密钥和证书管理工具keytool463
12.4.2基于SSL的服务器端和客户端程序478
12.4.3自定义安全提供程序和密钥管理器486
12.5本章小结499
习题499
第13章 多媒体与图形学程序设计501
13.1声音加载与播放501
13.2图像输入输出、像素处理和图像显示505
13.3图形显示及字体和纹理设置517
13.4计算机动画529
13.4.1通过计时器控制动画速率529
13.4.2动画制作533
13.4.3提高动画质量536
13.5本章小结540
习题540
第14章 数据库程序设计542
14.1基本原理542
14.1.1数据库基本知识543
14.1.2 JDBC驱动程序类型543
14.2 Microsoft Access数据库环境建立545
14.2.1 Microsoft Access数据库的直接操作545
14.2.2 Microsoft Access数据库的ODBC数据源550
14.3数据库程序设计553
14.3.1数据库表操作553
14.3.2列操作559
14.3.3记录操作568
14.4基于SQL Server 2000的JDBC-ODBC桥数据库程序设计577
14.4.1 SQL Server 2000数据库管理系统的安装577
14.4.2 SQL Server 2000数据库的直接操作584
14.4.3 SQL Server 2000的ODBC数据源587
14.4.4 JDBC-ODBC桥数据库程序设计591
14.5基于第四类JDBC驱动程序的数据库程序设计594
14.5.1基于SQL Server 2000的第四类JDBC驱动程序的安装594
14.5.2基于SQL Server 2000的JDBC数据库程序设计597
14.6数据库程序设计性能优化599
14.6.1预编译语句600
14.6.2 SQL语句批处理机制602
14.6.3基于JNDI的数据源管理机制604
14.7本章小结610
习题610
附录一 图的索引612
附录二 表的索引617
附录三 例程索引618
附录四 类和接口索引622
参考文献631
热门推荐
- 2888046.html
- 1469575.html
- 3283579.html
- 3409123.html
- 3890116.html
- 1537086.html
- 2935188.html
- 3484810.html
- 3616934.html
- 3545087.html
- http://www.ickdjs.cc/book_329079.html
- http://www.ickdjs.cc/book_1834458.html
- http://www.ickdjs.cc/book_3470924.html
- http://www.ickdjs.cc/book_798741.html
- http://www.ickdjs.cc/book_864222.html
- http://www.ickdjs.cc/book_2636856.html
- http://www.ickdjs.cc/book_2342362.html
- http://www.ickdjs.cc/book_3288920.html
- http://www.ickdjs.cc/book_3878231.html
- http://www.ickdjs.cc/book_820007.html