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

- 朱福喜编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302100098
- 出版时间:2005
- 标注页数:371页
- 文件大小:39MB
- 文件页数:386页
- 主题词: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.2 Java语言的特色2
1.3 Java的开发和执行环境4
1.3.1 JDK的下载4
1.3.2 JDK的安装与环境配置4
1.3.3 JDK环境工具简介5
1.4 一个简单的独立应用程序7
1.4.1 从编辑程序到执行程序的完整过程7
1.4.2 Java独立应用程序的基本结构10
1.5 一个简单的Applet程序11
1.6 一个具有输入功能的程序12
习题114
1.7 小结14
第2章 Java语言基础15
2.1 变量和数据类型16
2.1.1 变量的名字16
2.1.2 变量的类型16
2.1.3 变量初始化18
2.1.4 final变量19
2.2 运算符19
2.2.1 算术运算符20
2.2.2 关系与逻辑运算符23
2.2.3 位运算符25
2.2.4 赋值运算符25
2.2.5 其他运算符26
2.3.1 表达式27
2.3 表达式与语句27
2.3.2 语句28
2.4 控制语句29
2.4.1 if语句30
2.4.2 switch语句31
2.4.3 while和do-while语句32
2.4.4 for语句34
2.4.5 跳转语句34
2.5 数组37
2.5.1 创建和使用数组38
2.5.2 对象数组39
2.5.3 多维数组41
2.5.4 复制数组42
习题243
2.6 小结43
第3章 类与对象45
3.1 类45
3.1.1 类的概念与定义45
3.1.2 类声明46
3.1.3 成员变量的声明49
3.1.4 方法的声明与实现51
3.2 创建对象与定义构造方法61
3.2.1 创建对象61
3.2.2 定义和使用构造方法63
3.3 修饰符64
3.3.1 类的修饰符64
3.3.2 域修饰符65
3.3.3 方法修饰符66
3.3.4 访问控制符68
3.4.1 嵌套类75
3.4 类的进一步说明75
3.4.2 对象的撤销与清理77
3.5 程序包77
3.5.1 包的创建78
3.5.2 包的使用79
3.6 小结81
习题381
第4章 继承与多态83
4.1 子类、父类与继承机制83
4.1.1 继承的概念83
4.2 继承的实现85
4.2.1 子类的定义85
4.1.2 类的层次85
4.2.2 域的继承与隐藏88
4.2.3 方法的继承与覆盖91
4.3 多态性93
4.3.1 多态性的概念93
4.3.2 覆盖实现多态性94
4.3.3 重载实现多态性95
4.4 构造方法的继承与重载98
4.4.1 构造方法的继承98
4.4.2 构造方法的重载99
4.4.3 构造方法的综合示例100
4.5 接口102
4.5.1 接口与多继承103
4.5.2 接口的定义103
4.5.3 接口的实现104
4.5.4 接口的使用105
4.5.5 接口的完整实例106
4.6 小结108
习题4108
第5章 Java的图形用户界面110
5.1 图形用户界面概述110
5.2 基本的图形用户界面程序111
5.3 Container类112
5.3.1 一个简单的GUI组件与事件的响应114
5.3.2 简单的GUI输入输出116
5.4 事件处理119
5.4.1 基本事件119
5.4.2 Java中的事件处理120
5.5.1 布局管理器、面板和标签131
5.5 GUI组件和布局管理器131
5.5.2 List和TextArea组件136
5.6 菜单和对话框142
5.6.1 菜单142
5.6.2 对话框144
5.7 绘制图形147
5.7.1 Graphics类147
5.7.2 简单绘图148
5.7.3 Canvas类152
5.7.4 Font类157
5.8 从AWT到Swing的转换159
5.9 小结161
习题5161
第6章 流和文件163
6.1 I/O流概述163
6.1.1 从类的层次看I/O流164
6.1.2 从处理的对象看I/O流171
6.2 保存和读取字节级数据173
6.2.1 保存字节级数据173
6.2.2 读取字节级数据175
6.2.3 运用缓冲流来改善效率178
6.2.4 文件操作182
6.3 保存和读取字符数据187
6.3.1 读取字符数据188
6.3.2 保存字符数据192
6.4 保存和读取对象数据195
6.4.1 保存对象数据195
6.4.2 读取对象数据197
6.5 随机流访问199
6.6 小结201
习题6202
第7章 多线程与异常处理203
7.1 多线程的基本概念203
7.1.1 多任务203
7.1.2 线程与多线程203
7.1.3 Java对多线程的支持204
7.1.4 线程的状态204
7.1.5 线程的优先级206
7.2 线程的使用方法206
7.2.1 通过继承Thread类构造线程207
7.2.2 通过实现Runnable接口来构造线程214
7.3 线程的同步216
7.3.1 使用多线程不当造成的数据崩溃216
7.3.2 同步线程222
7.4.1 Java的出错类型228
7.4 异常处理228
7.4.2 异常的处理231
7.4.3 finally子句234
7.4.4 异常的抛出236
7.5 小结240
习题7240
第8章 Applet242
8.1 Applet基础242
8.1.1 Applet类的定义242
8.1.2 Applet的生命周期244
8.1.3 独立应用程序与Applet的转换246
8.1.4 确保Applet正常运行247
8.2 <APPLET>标记248
8.2.1 <APPLET>标记属性248
8.2.2 利用标记参数向Applet传递信息251
8.3 Applet应用256
8.3.1 Applet与图形用户界面(GUI)256
8.3.2 Applet与线程259
8.3.3 Applet编程技巧259
8.4 利用AppletViewer调试Applet267
8.5 小结270
习题8271
第9章 网络编程272
9.1 网络编程基础272
9.1.1 IP地址272
9.1.2 端口273
9.1.3 套接字273
9.1.4 Intemet协议273
9.1.5 URL类274
9.2.1 创建一个URL275
9.2 使用URL访问WWW资源275
9.2.2 直接从URL读取内容276
9.2.3 建立一个URL连接并从中读取内容278
9.3 客户和服务器编程280
9.3.1 创建客户程序280
9.3.2 编写服务器应用程序291
9.4 基于客户/服务器模式的分布计算297
9.4.1 分布模型297
9.4.2 并行应用的实现框架297
9.4.3 并行计算实例299
9.5 小结306
习题9307
10.1.1 JDBC的用途308
10.1.2 从ODBC到JDBC308
第10章 Java与数据库的连接308
10.1 JDBC概述308
10.1.3 JDBC的实现及其驱动程序309
10.2 JDBC预备知识310
10.2.1 SQL基本内容310
10.2.2 存储过程313
10.3 JDBC API介绍315
10.3.1 连接管理315
10.3.2 数据库访问316
10.3.3 数据类型和数据库元数据316
10.3.4 异常和警告316
10.4 JDBCAPI的使用方法316
10.4.1 JDBC API工具316
10.4.2 连接数据库318
10.4.3 使用JDBC创建基本表和视图325
10.4.4 使用JDBC执行数据库查询327
10.4.5 使用JDBC更新数据库331
10.5 小结335
习题10335
第11章 Java远程方法调用337
11.1 概述337
11.2 一个简单的RMI应用实例338
11.3 RMI的类和接口及其实现分析343
11.3.1 远程接口343
11.3.2 RemoteException类343
11.3.3 RemoteObject类及其子类344
11.3.5 Stub(存根)和Skeleton(框架)345
11.3.4 实现远程接口345
11.3.6 配置RMI程序346
11.3.7 启动RMI注册表346
11.3.8 Naming类347
11.4 RMI体系结构与实现机制349
11.4.1 RMI体系结构349
11.4.2 RMI实现机制351
11.5 RMI的进一步探讨353
11.5.1 RMI的安全性353
11.5.2 传递对象和加载动态类354
11.5.3 远程对象激活360
11.5.4 分布式垃圾收集365
11.6 小结365
习题11367
附录 JDK环境工具及其参数补充说明368
热门推荐
- 1776971.html
- 824913.html
- 2634964.html
- 2388683.html
- 3190924.html
- 283276.html
- 1636673.html
- 2027579.html
- 3606018.html
- 255836.html
- http://www.ickdjs.cc/book_481057.html
- http://www.ickdjs.cc/book_2329983.html
- http://www.ickdjs.cc/book_758284.html
- http://www.ickdjs.cc/book_3751272.html
- http://www.ickdjs.cc/book_1892403.html
- http://www.ickdjs.cc/book_3252399.html
- http://www.ickdjs.cc/book_156948.html
- http://www.ickdjs.cc/book_153556.html
- http://www.ickdjs.cc/book_1757451.html
- http://www.ickdjs.cc/book_918640.html