图书介绍
Java技术教程 基础篇【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 王克宏主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302052344
- 出版时间:2002
- 标注页数:506页
- 文件大小:31MB
- 文件页数:522页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java技术教程 基础篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Java概述1
1.1 Java语言简介1
1.1.1 Java语言的发展历史及特点1
1.1.2 Java语言实现机制3
1.2 Java体系结构5
1.2.1 JDK目录结构6
1.2.2 Java的API结构7
1.2.3 开发环境设置及开发工具简介9
1.2.4 Java程序结构11
1.2.5 Java程序举例12
第二章 简单数据类型14
2.1 数据类型概述14
2.2 变量和常量14
2.2.1 标识符(Identifiers)14
2.2.2 变量(Variables)和常量(Constant Variables)16
2.3 简单数据类型18
2.3.1 整形数据18
2.3.2 浮点型(实型)数据19
2.3.3 字符型数据21
2.3.4 布尔型数据22
2.3.5 综合举例22
2.4 各类型数据间的相互转换26
2.4.1 优先关系26
2.4.2 自动类型转换26
2.4.3 强制类型转换27
2.5 Java类库中对简单类型数据的类包装27
3.2 算术运算符和算术表达式29
3.2.1 二元算术运算符29
第三章 运算符和表达式29
3.1 运算符和表达式概述29
3.2.2 一元算术运算符30
3.2.3 算术运算符的优先级31
3.2.4 幂32
3.3 关系运算符和关系表达式33
3.4 布尔逻辑运算符和布尔逻辑表达式34
3.5.1 位逻辑运算符37
3.5 位运算符和位运算表达式37
3.5.2 移位运算符39
3.5.3 位运算符的优先级40
3.5.4 位运算的应用40
3.6 赋值运算符和赋值表达式42
3.6.1 赋值运算符42
3.6.2 扩展赋值运算符42
3.7 条件运算符与条件表达式43
3.8 各类运算符的优先级和复杂表达式44
3.9 表达式语句45
第四章 流程控制46
4.1 语句和流程控制结构概述46
4.2 块作用域46
4.3 分支结构47
4.3.1 条件结构47
4.3.2 多分支结构54
4.4 循环结构58
4.4.1 不确定循环58
4.4.2 确定循环61
4.4.3 break语句62
4.4.4 continue语句64
4.5 循环结构与分支结构的嵌套66
4.6 递归(recursion)69
4.7 注释语句71
第五章 Java语言中的面向对象特性72
5.1 面向对象编程的基本概念和特征72
5.1.1 面向对象编程简介72
5.1.2 类与对象的基本概念72
5.1.3 消息与方法的基本概念73
5.1.4 面向对象编程的基本特征74
5.2 类76
5.2.1 类的定义77
5.2.2 成员变量78
5.2.3 成员方法79
5.2.4 方法重载(Overload)88
5.2.5 构造方法89
5.2.6 main方法91
5.3 对象92
5.3.1 对象的生成93
5.3.2 对象的使用97
5.3.3 对象的清除101
5.4 类成员的修饰符101
5.4.1 访问控制101
5.4.2 static103
5.4.3 final105
5.5 类的继承106
5.5.1 类继承的实现106
5.5.2 成员变量的隐藏和方法重写108
5.5.3 super110
5.5.4 运行时多态112
5.5.5 造型114
5.5.6 abstract类和方法115
5.5.7 final类117
5.6 接口与包118
5.6.1 接口118
5.6.2 包(Package)126
5.7 对类成员的访问权限控制129
5.8 内部类(Inner Class)132
5.9.1 Java类库概述140
5.9 Java类库简介140
5.9.2 典型类、接口介绍142
第六章 数组152
6.1 一维数组152
6.1.1 一维数组的定义152
6.1.2 生成数组——数组元素内存分配153
6.1.3 一维数组的初始化153
6.1.5 一维数组元素的复制155
6.1.4 一维数组元素的引用155
6.1.6 一维数组程序举例157
6.2 多维数组159
6.2.1 二维数组定义159
6.2.2 生成数组——数组元素内存分配160
6.2.3 二维数组的初始化161
6.2.4 二维数组元素的引用162
6.2.5 二维数组程序举例162
7.1.1 作为String类实例的字符串常量166
第七章 字符串处理166
7.1 字符串的表示和生成方法166
7.1.2 用String表示字符串167
7.1.3 用StringBuffer表示字符串168
7.2 字符串的访问168
7.2.1 对String的访问方法168
7.2.2 对StringBuffer的访问方法171
7.3 对字符串的修改171
7.3.1 对String的修改171
7.3.2 对StringBuffer的修改173
7.4 字符串的比较、转化及链接操作174
7.4.1 字符串的比较174
7.4.2 字符串的转化175
7.4.3 运算符“+”的重载175
第八章 异常处理176
8.1 异常176
8.1.1 基本概念176
8.1.2 Throwable类及其子类176
8.2.1 运行时异常177
8.2 异常处理的种类177
8.2.2 捕获异常179
8.2.3 声明异常181
8.2.4 抛出异常182
8.2.5 异常子类183
8.3 小结184
8.3.1 优点185
8.3.2 原则185
8.3.3 建议185
9.1 Java输入输出流186
第九章 Java输入/输出及文件操作186
9.2 文件187
9.2.1 创建一个新的文件对象187
9.2.2 File类提供的方法188
9.2.3 文件信息获取例子程序192
9.3 字节输入流InputStream192
9.3.1 FileInputStream对象194
9.3.2 DataInputStream196
9.3.3 URL输入流197
9.3.4 其他InputStream的子类输入流198
9.4 字节输出流OutputStream206
9.4.1 FileOutputStream类207
9.4.2 FilterOutputStream类209
9.4.3 ByteArrayOutputStream类214
9.4.4 ObjectOutputStream类215
9.4.5 PipedOutputStream类217
9.5.1 接口DataInput218
9.5 接口和对象串行化218
9.5.2 接口DataOutput220
9.5.3 接口Serializable和对象的串行化(Serialization)221
9.6 随机存取文件流RandomAccessFile225
9.6.1 创建随机访问文件228
9.6.2 访问信息228
9.6.3 增加信息228
9.6.4 追加信息例子228
9.7 字符类输入流Reader229
9.7.1 BufferedReader230
9.7.3 FilterReader232
9.7.2 CharArrayReader232
9.7.4 InputStreamReader234
9.7.5 PipedReader234
9.7.6 StringReader235
9.8 字符类输出流Writer235
9.8.1 BufferedWriter236
9.8.2 CharArrayWriter237
9.8.4 OutPutStreamWriter238
9.8.3 FilterWriter238
9.8.5 PipedWriter239
9.8.6 PrintWriter240
9.8.7 StringWriter241
第十章 对象串行化243
10.1 对象串行化简介243
10.1.1 系统体系结构综述243
10.1.2 输出到对象流244
10.1.4 对象流容器245
10.1.3 从对象流输入245
10.1.5 定义串行化的成员246
10.1.6 注释串行化的成员246
10.1.7 访问类的可串行化成员248
10.1.8 ObjectOutput接口248
10.1.9 ObjectInput接口249
10.1.10 Serializable接口250
10.1.11 Extemalizable接口250
10.1.13 串行化的注意事项251
10.1.12 保护敏感信息251
10.2 JDK1.3新增的对象串行化功能252
10.3 对象的串行化应用举例253
第十一章 线程255
11.1 线程的概念255
11.2 线程的使用256
11.2.1 线程体256
11.2.2 线程体的构造256
11.2.3 线程的状态260
11.2.4 线程的调度261
11.2.5 线程的控制262
11.2.6 线程调度的方法263
11.2.7 有关线程的其他概念及方法266
11.3 同步与共享268
11.3.1 生产者-消费者问题268
11.4 死锁问题273
第十二章 图形用户界面274
12.1 AWT简介274
12.1.1 组件和容器275
12.1.2 几种常用容器278
12.1.3 布局管理器(LayoutManager)280
12.2 AWT事件处理模型290
12.2.1 事件类291
12.2.2 事件监听器292
12.2.3 AWT事件及其相应的监听器接口294
12.2.4 事件适配器298
12.2.5 事件及其对应的监听器类型301
12.3 AWT组件库302
12.3.1 基本组件的应用302
12.3.2 菜单组件的应用308
第十三章 用Swing创建用户界面313
13.1 Swing概述313
13.2 Swing的基本组件示例315
13.2.1 使用简单组件315
13.2.2 Swing显示风格的设定320
13.2.3 比较AWT与Swing323
14.1.2 一个简单的小应用程序328
14.1.1 什么是小应用程序328
14.1 小应用程序简介328
第十四章 Java小应用程序(Applet和JApplet)328
14.1.3 小应用程序观察器(Applet viewer)330
14.2 安全机制331
14.2.1 JDK 1.x提供的沙箱模型331
14.2.2 Java 2提供的安全策略332
14.2.3 Java 2安全策略举例336
14.3 小应用程序的执行过程341
14.3.1 小应用程序的创建341
14.3.2 类的继承关系342
14.3.3 小应用程序的生命周期及主要方法343
14.4 小应用程序的HTML标记及属性344
14.4.1 Applet标记344
14.4.2 Java插件标记347
14.5 小应用程序中的组件和图形绘制351
14.5.1 Applet中的AWT组件351
14.5.2 Applet中与AWT图形绘制有关的方法353
14.5.3 java.awt.Graphics类354
14.5.4 Java 2D图形类357
14.5.5 JApplet中的Swing组件和图形绘制特点365
14.5.6 在小应用程序中输出文字370
14.6 小应用程序中的弹出式窗口375
14.7 多媒体支持379
14.7.1 图像379
14.7.2 动画397
14.7.3 声音416
14.8 小应用程序的工作环境426
14.8.1 同页小应用程序之间的通信426
14.8.2 小应用程序与浏览器之间的通信430
14.8.3 小应用程序的网络通信436
14.8.4 JAR文件和资源(Resource)437
14.9 Java Application与小应用程序440
第十五章 集合框架442
15.1 集合442
15.1.1 Collection、Set、List接口443
15.1.2 其他类和接口445
15.2 对集合元素的访问448
15.3 映射(Map)451
15.4 排序454
15.5 一个有用的类Collections457
15.6 总结458
第十六章 网络通信459
16.1 类URL459
16.1.1 URL的组成和类URL459
16.1.2 通过URL读取WWW信息462
16.1.3 通过URLConnetction连接WWW463
16.2.1 Socket通信的一般结构464
16.2 Socket通信464
16.2.2 创建Socket465
16.2.3 打开输入/输出流466
16.2.4 关闭Socket467
16.2.5 一个简单的Client/Server程序467
16.2.6 多客户机制469
16.3 数据报通信471
16.3.1 数据报通信和流式通信471
16.3.2 DatagramSocket和DatagramPacket472
16.3.3 一个简单的Client/Server例子473
16.3.4 使用数据报进行广播通信476
第十七章 JSP技术479
17.1 JSP基本概念479
17.2 JSP的运行环境479
17.3 JSP的一般运行过程480
17.4 JSP的优点480
17.5 JSP的运行环境的安装(以Tomcat为例)481
17.6 JSP的基本语法484
17.7 JSP的常用隐含对象497
热门推荐
- 852495.html
- 1037619.html
- 1387293.html
- 2981443.html
- 3677086.html
- 3203912.html
- 391771.html
- 3380868.html
- 3510605.html
- 2389409.html
- http://www.ickdjs.cc/book_681306.html
- http://www.ickdjs.cc/book_1994399.html
- http://www.ickdjs.cc/book_3502909.html
- http://www.ickdjs.cc/book_706361.html
- http://www.ickdjs.cc/book_3114038.html
- http://www.ickdjs.cc/book_2660478.html
- http://www.ickdjs.cc/book_606708.html
- http://www.ickdjs.cc/book_1839132.html
- http://www.ickdjs.cc/book_2331915.html
- http://www.ickdjs.cc/book_389732.html