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

- 陈蕴主编 著
- 出版社: 合肥:安徽大学出版社
- ISBN:9787566403377
- 出版时间:2013
- 标注页数:307页
- 文件大小:59MB
- 文件页数:320页
- 主题词:JAVA语言-程序设计-教材
PDF下载
下载说明
Java程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java概述1
1.1 Java语言简介1
1.1.1 Java语言的发展1
1.1.2 Java的工作原理3
1.2编写Java程序5
1.2.1建立Java开发环境6
1.2.2 Java程序规范12
1.2.3接触Java程序17
1.3小结26
习题126
第2章 Java语言基础27
2.1 Java的关键字、标识符、各种数据类型27
2.1.1关键字27
2.1.2标识符28
2.1.3数据类型28
2.2 Java的各种运算符和表达式30
2.2.1算术运算符30
2.2.2关系运算符30
2.2.3位运算符31
2.2.4其他运算符31
2.2.5运算符的优先级与结合性32
2.3类型转换33
2.4语句34
2.4.1表达式语句35
2.4.2复合语句35
2.4.3选择语句35
2.4.4 switch开关语句38
2.4.5循环语句39
2.4.6跳转语句41
2.5数组45
2.5.1数组声明45
2.5.2创建数组空间45
2.5.3数组元素的引用及初始化46
2.6字符和字符串的处理46
2.6.1字符46
2.6.2字符串47
2.7小结51
习题251
第3章 面向对象的Java53
3.1介绍类53
3.1.1类基础53
3.1.2声明对象57
3.1.3给对象引用变量赋值58
3.1.4方法59
3.1.5构造方法64
3.1.6 this关键字67
3.1.7垃圾回收68
3.1.8 finalize()方法68
3.1.9一个堆栈类69
3.2类的高级话题71
3.2.1方法重载71
3.2.2对象作为参数77
3.2.3参数是如何传递的80
3.2.4返回对象82
3.2.5递归83
3.2.6访问控制85
3.2.7理解static88
3.2.8介绍final90
3.2.9重新温习数组91
3.2.10介绍嵌套类和内部类93
3.2.11探索String类96
3.2.12命令行参数98
3.3类间继承99
3.3.1继承的基础99
3.3.2使用super105
3.3.3创建多级类层次110
3.3.4何时调用构造方法114
3.3.5方法重载115
3.3.6动态方法调度118
3.3.7抽象类122
3.3.8继承中使用final124
3.3.9 ()bject类126
3.4包和接口126
3.4.1包126
3.4.2访问保护129
3.4.3引入包132
3.4.4关键字interface134
3.4.5接口可以扩展144
3.5小结145
习题3145
第4章 常用工具类146
4.1 Data类146
4.2 Calendar类148
4.3 Math类149
4.4向量类Vector150
4.5栈类Stack153
4.6哈希表类Hashtable154
4.7小结156
习题4156
第5章 图形用户界面157
5.1 AWT实现用户界面157
5.1.1 java.awt包结构158
5.1.2容器类和组件类158
5.1.3常用的容器组件类159
5.1.4布局管理类167
5.1.5 AWT事件处理174
5.1.6常用AWT组件类183
5.2 Swing实现用户界面196
5.2.1 Swing简介196
5.2.2 Swing组件和容器198
5.2.3选择界面风格203
5.3用户界面在Applet中的实现203
5.3.1 Applet的基本工作原理203
5.3.2 Applet小程序中实现用户界面206
5.4小结209
习题5209
第6章 异常处理211
6.1异常与异常类211
6.1.1异常211
6.1.2异常类212
6.2捕获和处理异常214
6.2.1捕获异常215
6.2.2抛出异常217
6.3自定义异常类218
6.3.1自定义异常218
6.3.2举例分析219
6.4小结220
习题6220
第7章 Java多线程机制221
7.1 Java中的线程221
7.1.1线程的概念221
7.1.2线程的结构222
7.1.3线程的状态222
7.2创建线程223
7.2.1 Thread类223
7.2.2 Runnable接口225
7.3线程控制227
7.3.1线程调度227
7.3.2结束线程227
7.3.3线程挂起228
7.3.4终止线程228
7.3.5测试线程状态228
7.4线程同步228
7.4.1 synchronized关键字228
7.4.2 wait、notify和notifyAll229
7.4.3同步实例230
7.5小结234
习题7234
第8章 流式输入输出与文件处理235
8.1流和流类的层次结构235
8.1.1流的概念235
8.1.2流类的层次结构236
8.2标准输入/输出流237
8.2.1标准输入流237
8.2.2标准输出流238
8.3 InputStream类239
8.4 OutputStream类240
8.5 Reader类和Writer类241
8.6 File类245
8.7文件的输入和输出247
8.8管道流249
8.9过滤流250
8.10小结253
习题8254
第9章 Java网络编程255
9.1网络相关概念255
9.1.1 TCP/IP协议255
9.1.2 IP地址255
9.1.3通信端口256
9.1.4套接字256
9.1.5 URL256
9.1.6 Java网络通信257
9.2 URL类257
9.1.1构造方法257
9.2.2常用方法258
9.3 URLConnection类259
9.4 InetAddress类262
9.4.1 InetAddress对象创建方法262
9.4.2常用方法263
9.5 Socket编程263
9.5.1创建套接字对象264
9.5.2通信过程265
9.5.3实例266
9.6 UDP编程268
9.6.1 DatagramPacket类269
9.6.2 DatagramSocket类269
9.6.3数据收发流程270
9.6.4实例程序272
9.7数据广播274
9.8小结276
习题9277
第10章 Java数据库操作278
10.1数据库访问接口278
10.1.1 ODBC278
10.1.2 JDBC279
10.2 JDBC体系结构279
10.2.1 J DBC结构279
10.2.2 J DBC驱动程序类型281
10.2.3 JDBC API282
10.3数据库连接过程283
10.3.1 JDBC URL283
10.3.2数据库操作流程284
10.3.3数据库连接流程284
10.4 JDBC-ODBC桥287
10.5数据管理289
10.5.1数据查询290
10.5.2增加记录292
10.5.3修改记录293
10.5.4删除数据294
10.5.5事务处理294
10.5.6滚动查询295
10.6综合实例297
10.7小结306
习题10306
参考文献307
热门推荐
- 566189.html
- 1103523.html
- 3417429.html
- 65721.html
- 3861321.html
- 2105469.html
- 1667663.html
- 2778604.html
- 22500.html
- 2228269.html
- http://www.ickdjs.cc/book_1367665.html
- http://www.ickdjs.cc/book_1100068.html
- http://www.ickdjs.cc/book_3564015.html
- http://www.ickdjs.cc/book_2751398.html
- http://www.ickdjs.cc/book_782556.html
- http://www.ickdjs.cc/book_3606838.html
- http://www.ickdjs.cc/book_1496531.html
- http://www.ickdjs.cc/book_3067464.html
- http://www.ickdjs.cc/book_3433307.html
- http://www.ickdjs.cc/book_1284349.html