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

- 张晓龙著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121116568
- 出版时间:2010
- 标注页数:249页
- 文件大小:59MB
- 文件页数:261页
- 主题词: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.2 Java的特点1
1.3 Java的体系结构3
1.3.1 Java的体系结构3
1.3.2 Java虚拟机3
1.3.3 垃圾回收机制3
1.3.4 代码安全检测4
1.4 Java的3种版本4
1.5 Java开发环境概述4
1.5.1 JDK的安装、配置和使用4
1.5.2 JDK工具箱6
1.5.3 Eclipse开发环境的安装、配置和使用6
1.5.4 Java程序的编写7
1.6 本章小结9
习题19
第2章 Java语言基础11
2.1 Java语言要素11
2.1.1 标识符11
2.1.2 关键字11
2.1.3 分隔符12
2.1.4 注释12
2.2 基本数据类型13
2.2.1 简单类型13
2.2.2 引用类型14
2.2.3 常量14
2.2.4 变量15
2.3 运算符和表达式16
2.3.1 算术运算符16
2.3.2 关系运算符17
2.3.3 逻辑运算符17
2.3.4 位运算符18
2.3.5 赋值运算符19
2.3.6 其他运算符20
2.3.7 运算符的优先级与结合性21
2.3.8 表达式与语句21
2.4 控制语句22
2.4.1 选择结构控制语句23
2.4.2 循环结构控制语句25
2.4.3 转移语句27
2.5 数组29
2.5.1 一维数组29
2.5.2 二维数组31
2.5.3 多维数组32
2.6 字符串32
2.6.1 字符串类33
2.6.2 常用方法33
2.7 综合应用实例34
2.8 本章小结37
习题237
第3章 Java类和对象39
3.1 面向对象基础39
3.1.1 类39
3.1.2 对象40
3.1.3 消息40
3.2 继承40
3.2.1 创建子类40
3.2.2 成员变量和方法41
3.2.3 对象的构造和初始化过程44
3.2.4 上转型对象45
3.2.5 关键字this和super47
3.2.6 对象的撤销和清理49
3.3 多态50
3.3.1 基本概念50
3.3.2 方法重载50
3.3.3 方法覆盖51
3.3.4 变量覆盖53
3.4 修饰符53
3.4.1 访问修饰符53
3.4.2 非访问修饰符57
3.5 内部类和匿名内部类59
3.5.1 内部类59
3.5.2 匿名内部类61
3.6 接口63
3.6.1 接口的定义63
3.6.2 接口与多重继承63
3.6.3 接口的实现64
3.6.4 接口中的变量和方法64
3.7 包66
3.7.1 包的作用66
3.7.2 Java中定义的包66
3.7.3 自定义包的创建和使用66
3.7.4 编译和生成包67
3.8 综合应用实例68
3.9 本章小结70
习题371
第4章 Java的I/O流和异常处理73
4.1 I/O流概述73
4.2 System I/O类和Scanner类75
4.2.1 SystemI/O类75
4.2.2 Scanner类76
4.3 文件类76
4.3.1 使用File类访问文件系统76
4.3.2 随机文件读写78
4.4 字节级输入输出流79
4.4.1 数据输入输出流79
4.4.2 文件输入输出流80
4.4.3 缓冲输入输出流81
4.4.4 管道输入输出流81
4.4.5 格式化输出流81
4.5 字符级输入输出类82
4.5.1 字符输入输出类82
4.5.2 缓冲读写类83
4.5.3 文件读写类86
4.5.4 格式化写类88
4.6 对象序列化89
4.6.1 对象输入流89
4.6.2 对象输出流90
4.7 异常处理91
4.7.1 Java中定义的异常91
4.7.2 异常类的层次结构92
4.7.3 捕获异常92
4.7.4 异常处理的嵌套96
4.7.5 自定义的异常和使用97
4.8 文件流综合应用实例98
4.9 本章小结106
习题4106
第5章 Java用户界面类和Applet108
5.1 AWT简介108
5.2 AWT容器类108
5.3 基本控件类110
5.4 图形类112
5.5 事件类型及其处理112
5.5.1 事件类113
5.5.2 事件监听器113
5.5.3 事件处理流程114
5.6 布局管理器115
5.6.1 FlowLayout115
5.6.2 BorderLayout116
5.6.3 GridLayout116
5.6.4 CardLayout116
5.6.5 GridBagLayout117
5.7 Swing简介117
5.7.1 Swing组件的特点118
5.7.2 Swing包中的类118
5.7.3 Swing包中的控件类118
5.8 Java Applet122
5.8.1 Applet简介122
5.8.2 Applet程序的编写124
5.8.3 Applet程序的编译和执行125
5.8.4 Applet的绘图和控制126
5.9 GUI设计综合应用实例128
5.10 本章小结130
习题5130
第6章 Java网络编程132
6.1 Java网络基础132
6.1.1 IP地址132
6.1.2 端口133
6.1.3 套接字134
6.1.4 数据报134
6.1.5 传输协议135
6.2 基于URL的高层次Java网络编程135
6.2.1 从URL中读取内容135
6.2.2 建立URL连接并读取内容136
6.3 基于Socket的网络编程137
6.3.1 Socket通信过程138
6.3.2 创建客户端Socket139
6.3.3 创建服务器端Socket139
6.3.4 打开输入输出流139
6.3.5 关闭流和Socket141
6.4 基于Datagram的网络编程141
6.4.1 数据报和套接字142
6.4.2 创建客户端Datagram142
6.4.3 创建服务器端Datagram142
6.4.4 打开输入输出流143
6.4.5 关闭流和Datagram143
6.5 网络编程与应用实例144
6.6 本章小结150
习题6150
第7章 Java多线程编程152
7.1 线程基础152
7.1.1 线程概述152
7.1.2 线程的状态152
7.1.3 线程的优先级153
7.2 线程的创建153
7.2.1 通过继承Thread类创建153
7.2.2 通过实现Runnable接口创建155
7.3 多线程的创建156
7.4 线程的调度159
7.4.1 线程优先级的获取与设置159
7.4.2 线程睡眠159
7.4.3 线程让步159
7.4.4 线程等待160
7.4.5 线程唤醒160
7.5 多线程的同步处理161
7.5.1 多线程的互斥161
7.5.2 synchronized方法161
7.6 多线程综合应用实例164
7.7 本章小结168
习题7168
第8章 数据库编程170
8.1 数据库基础170
8.1.1 关系数据库170
8.1.2 SQL基本内容171
8.1.3 ODBC技术173
8.2 JDBC数据库连接技术174
8.2.1 JDBC概述174
8.2.2 JDBC的实现及其驱动程序174
8.2.3 JDBC的常用类和接口175
8.3 Java访问数据库的基本步骤176
8.3.1 加载驱动程序类176
8.3.2 建立JDBC连接177
8.3.3 执行SQL语句179
8.4 JDBC高级特性180
8.4.1 预备语句180
8.4.2 可滚动和可更新的结果集180
8.4.3 元数据182
8.4.4 事务183
8.5 创建数据库184
8.6 JDBC综合应用举例185
8.7 本章小结187
习题8188
第9章 Servlet与JSP189
9.1 Java EE Web开发技术189
9.2 Servlet基础190
9.2.1 Servlet定义190
9.2.2 Servlet工作方式191
9.2.3 Servlet API192
9.2.4 Servlet异常193
9.3 配置Servlet工作环境193
9.3.1 Servlet开发环境193
9.3.2 Servlet类的配置194
9.3.3 编写简单的Servlet195
9.4 JavaBean基础196
9.4.1 JavaBean基本概念196
9.4.2 JavaBean的属性、方法和事件197
9.4.3 一个简单的JavaBean197
9.5 JSP概述198
9.5.1 JSP基本概念198
9.5.2 JSP技术的特点199
9.5.3 JSP的工作方式199
9.5.4 JSP和Servlet的区别200
9.6 编写简单的JSP200
9.7 在JSP中访问数据库200
9.8 JSP的设计模式202
9.8.1 JavaBean与JSP的结合202
9.8.2 Servlet与JSP的结合203
9.9 JSP的语法要素203
9.9.1 JSP脚本元素203
9.9.2 JSP指令和动作元素205
9.9.3 JSP内置对象206
9.10 Web综合应用实例209
9.11 本章小结222
习题9223
第10章 RMI和EJB224
10.1 RMI基础224
10.1.1 RMI概述224
10.1.2 RMI的目标和体系结构224
10.1.3 RMI的工作机制225
10.1.4 用RMI设计应用系统226
10.2 RMIAPI227
10.3 Java RMI与其他分布式技术228
10.4 RMI部署问题229
10.5 编写一个RMI应用系统229
10.6 EJB技术233
10.6.1 EJB基本概念233
10.6.2 EJB组件234
10.6.3 EJB容器235
10.6.4 开发和部署EJB236
10.6.5 EJB和其他分布式技术237
10.6.6 基于EJB的Web应用程序实例238
10.7 本章小结244
习题10245
附录A Java运算符及其优先级246
附录B Java类路径和类加载器247
参考文献249
热门推荐
- 32797.html
- 140047.html
- 2900790.html
- 3148311.html
- 3747508.html
- 2263807.html
- 1874416.html
- 3037783.html
- 1727467.html
- 423587.html
- http://www.ickdjs.cc/book_3794922.html
- http://www.ickdjs.cc/book_480102.html
- http://www.ickdjs.cc/book_2378077.html
- http://www.ickdjs.cc/book_752415.html
- http://www.ickdjs.cc/book_1484102.html
- http://www.ickdjs.cc/book_1562050.html
- http://www.ickdjs.cc/book_1011520.html
- http://www.ickdjs.cc/book_940949.html
- http://www.ickdjs.cc/book_1650755.html
- http://www.ickdjs.cc/book_2405148.html