图书介绍
JAVA语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 于静编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302203148
- 出版时间:2009
- 标注页数:254页
- 文件大小:39MB
- 文件页数:269页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
JAVA语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java和面向对象的程序设计1
1.1 关于Java1
1.1.1 Java的出现1
1.1.2 Java的特性2
1.1.3 Java与C、C++语言的比较3
1.2 面向对象的程序设计4
1.2.1 面向对象与类的概念4
1.2.2 面向对象程序设计的意义6
1.3 编写第一个Java程序6
1.3.1 安装Java SE的JDK6
1.3.2 程序的编译和运行9
1.3.3 使用Java API的说明文档11
1.4 本章小结13
习题113
第2章 Java程序设计基础15
2.1 Java程序的组织形式15
2.1.1 Java程序的基本要素15
2.1.2 Java程序的基本结构16
2.1.3 Java包的概念17
2.2 Java中的类与对象18
2.2.1 类成员18
2.2.2 Java修饰符20
2.2.3 对象的初始化24
2.2.4 引用与对象29
2.3 在Java中操作数据类型33
2.3.1 Java支持的数据类型33
2.3.2 Java支持的操作符35
2.4 本章小结37
习题237
第3章 程序的流程控制40
3.1 Java流程控制概述40
3.2 选择结构40
3.2.1 if语句41
3.2.2 switch语句44
3.2.3 选择结构的嵌套45
3.3 循环结构47
3.3.1 while循环47
3.3.2 do-while循环48
3.3.3 for循环49
3.3.4 多重循环51
3.4 其他流程控制语句53
3.4.1 break语句53
3.4.2 continue语句55
3.4.3 return语句55
3.5 本章小结56
习题356
第4章 类的特性59
4.1 类的继承59
4.1.1 父类与子类60
4.1.2 方法重写62
4.1.3 super关键字63
4.2 抽象类65
4.2.1 抽象类的概念65
4.2.2 抽象类的作用67
4.3 内部类和匿名类68
4.3.1 内部类68
4.3.2 内部类与外部类的关系68
4.3.3 匿名类71
4.4 本章小结72
习题472
第5章 接口与多态76
5.1 接口76
5.1.1 定义与实现接口76
5.1.2 接口的特性77
5.1.3 接口与抽象类的区别78
5.2 多态82
5.2.1 向上转型82
5.2.2 可扩展性83
5.3 后期绑定85
5.4 本章小结87
习题587
第6章 异常90
6.1 异常基础知识90
6.1.1 Java异常处理机制90
6.1.2 异常的分类91
6.2 异常的处理过程92
6.2.1 try-catch92
6.2.2 finally93
6.2.3 try-catch-finally程序块中的return95
6.2.4 throws95
6.2.5 throw96
6.3 自定义异常97
6.4 本章小结98
习题698
第7章 对象的管理102
7.1 使用对象数组102
7.1.1 对象数组的特点102
7.1.2 利用好Arrays类103
7.2 使用java.util包105
7.2.1 List集合106
7.2.2 Set集合108
7.2.3 Map集合110
7.2.4 Java中的泛型112
7.3 本章小结113
习题7113
第8章 Java的I/O操作117
8.1 文件操作117
8.1.1 File类117
8.1.2 利用File操作文件118
8.2 面向字节的I/O操作119
8.2.1 InputStream120
8.2.2 OutputStream121
8.2.3 使用字节流的Filter122
8.3 面向字符的I/O操作124
8.3.1 Reader125
8.3.2 Writer125
8.3.3 使用字符流的Filter126
8.4 对象的序列化127
8.4.1 序列化与永久存储127
8.4.2 寻找类129
8.4.3 对序列化的控制131
8.5 Java NIO132
8.5.1 NIO模式概述132
8.5.2 NIO中的缓冲133
8.5.3 NIO中的通道135
8.5.4 阻塞模式和非阻塞模式136
8.6 本章小结136
习题8137
第9章 多线程139
9.1 多线程编程基础139
9.1.1 单线程与多线程140
9.1.2 Java中使用多线程141
9.2 线程的操作方法145
9.2.1 线程休眠145
9.2.2 线程的中断145
9.2.3 线程的优先级146
9.2.4 线程的联合147
9.3 线程之间的同步147
9.3.1 资源共享与资源锁147
9.3.2 线程间通信150
9.4 使用Executors152
9.5 本章小结153
习题9153
第10章 Java网络编程156
10.1 网络编程基础156
10.1.1 网络中计算机的定位157
10.1.2 TCP与UDP158
10.2 使用URL访问服务器159
10.2.1 获得URL实例160
10.2.2 用URL访问网络资源160
10.3 在Java中使用Socket161
10.3.1 一个简单的Socket连接161
10.3.2 TCP网络编程164
10.3.3 UDP网络编程169
10.3.4 利用NIO的非阻塞模式171
10.4 本章小结175
习题10175
第11章 Eclipse开发环境的使用178
11.1 Eclipse简介及安装178
11.1.1 安装Eclipse179
11.1.2 安装多国语言包插件180
11.1.3 Eclipse界面181
11.2 在Eclipse中创建项目和类182
11.2.1 创建Java项目182
11.2.2 项目属性184
11.2.3 创建包和类186
11.2.4 运行程序188
11.3 使用Eclipse调试功能189
11.4 本章小结191
习题11191
第12章 Swing程序设计基础192
12.1 Swing GUI设计192
12.1.1 Swing与AWT192
12.1.2 安装Visual Editor插件193
12.1.3 一个简单的Swing实例193
12.1.4 事件与侦听器197
12.2 Swing中的容器201
12.2.1 容器概念201
12.2.2 布局管理器207
12.2.3 综合布局实例213
12.3 Swing中的常用组件215
12.3.1 标签215
12.3.2 文本框216
12.3.3 编辑框217
12.3.4 按钮218
12.3.5 复选框219
12.3.6 单选按钮220
12.3.7 下拉列表框221
12.4 Swing中的高级组件222
12.4.1 菜单222
12.4.2 对话框226
12.4.3 表格228
12.4.4 树229
12.5 本章小结231
习题12231
第13章 数据库编程234
13.1 JDBC简介234
13.2 java.sql包235
13.3 访问数据库236
13.3.1 配置ODBC数据源236
13.3.2 创建数据库连接239
13.3.3 查询数据240
13.3.4 更新数据库242
13.4 使用预编译SQL语句246
13.5 一个桌面应用程序的实例248
13.6 本章小结250
习题13251
参考文献254
热门推荐
- 2449893.html
- 1058653.html
- 2183166.html
- 2251153.html
- 1403805.html
- 946724.html
- 3619300.html
- 3869298.html
- 310507.html
- 1546380.html
- http://www.ickdjs.cc/book_2321885.html
- http://www.ickdjs.cc/book_2613149.html
- http://www.ickdjs.cc/book_2028037.html
- http://www.ickdjs.cc/book_1837229.html
- http://www.ickdjs.cc/book_2954756.html
- http://www.ickdjs.cc/book_3268645.html
- http://www.ickdjs.cc/book_379672.html
- http://www.ickdjs.cc/book_3554286.html
- http://www.ickdjs.cc/book_2058320.html
- http://www.ickdjs.cc/book_3207114.html