图书介绍
Java开发技术实践PDF|Epub|txt|kindle电子书版本网盘下载
![Java开发技术实践](https://www.shukui.net/cover/70/34467124.jpg)
- 李圣文,杨之江,龚君芳编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030425850
- 出版时间:2015
- 标注页数:228页
- 文件大小:14MB
- 文件页数:152页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java开发技术实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 开发工具与环境1
1.1 JDK开发环境1
1.1.1 JDK安装1
1.1.2 环境变量设置1
1.2 基于命令行的开发2
1.2.1 第一个Java程序2
1.2.2 Java程序的编译3
1.2.3 程序执行4
1.2.4 程序调试5
1.3 基于Eclipse的开发5
1.3.1 Eclipse简介5
1.3.2 Eclipse项目实践7
1.3.3 程序编译错误的消除10
1.3.4 库的引用11
1.3.5 Java应用程序调试实例11
1.3.6 相关窗口设置14
1.3.7 Eclipse插件14
1.4 JDK常用工具15
1.4.1 JAR16
1.4.2 JavaDoc16
1.5 习题18
第2章 Java语言基础19
2.1 基本语法19
2.1.1 标识符与关键字19
2.1.2 基本数据类型20
2.1.3 运算符21
2.1.4 Java包21
2.2 Java中的面向对象22
2.2.1 对象引用22
2.2.2 java.lang.Object23
2.2.3 java.lang.String24
2.2.4 包装类24
2.2.5 数组26
2.3 构建类27
2.3.1 接口27
2.3.2 构造与析构28
2.3.3 访问控制29
2.3.4 继承29
2.3.5 嵌套类30
2.4 反射33
2.5 异常处理35
2.6 容器类36
2.7 命名规范37
2.8 Java与C++37
2.8.1 语法与词汇37
2.8.2 类型、值、变量、表达式38
2.8.3 Java类与对象39
2.8.4 继承和多态41
2.9 习题42
第3章 数据库开发44
3.1 JDBC介绍44
3.2 JDBC API45
3.2.1 Connection对象45
3.2.2 DriverManager类45
3.2.3 Statement对象46
3.2.4 ResultSet对象47
3.2.5 PreparedStatement49
3.2.6 CallableStatement51
3.3 Java数据库——HSQLDB53
3.3.1 简介53
3.3.2 服务器模式启动示例54
3.3.3 客户端工具55
3.4 JDBC实例56
3.5 习题58
第4章 图形用户界面59
4.1 事件处理59
4.1.1 事件处理机制59
4.1.2 Frame示例60
4.1.3 使用适配器类简化代码62
4.2 AWT组件64
4.2.1 按钮64
4.2.2 标签64
4.2.3 文本组件65
4.2.4 复选框65
4.2.5 单选按钮66
4.2.6 列表66
4.2.7 滚动条67
4.3 Swing67
4.3.1 Swing组件67
4.3.2 组件的显示69
4.3.3 JOptionPanel71
4.4 容器与布局72
4.4.1 Swing容器73
4.4.2 JPanel和JScrollPane74
4.4.3 布局75
4.5 JNotePad实践77
4.6 习题86
第5章 多线程87
5.1 Java中的线程87
5.1.1 操作系统与进程87
5.1.2 进程与线程87
5.1.3 Java的多线程机制88
5.2 线程创建89
5.2.1 Thread类89
5.2.2 实现Runnable接口89
5.2.3 线程的结束与常用方法90
5.3 线程同步91
5.3.1 不相关的线程91
5.3.2 相关但无须同步的线程92
5.3.3 互斥线程94
5.3.4 竞争条件问题95
5.3.5 代码块的同步96
5.3.6 相互通信的互斥线程98
5.4 线程本地存储区103
5.5 习题105
第6章 网络程序设计106
6.1 网络基础106
6.1.1 IP地址107
6.1.2 TCP和UDP108
6.2 Socket基础111
6.2.1 连接到服务器111
6.2.2 发送邮件114
6.2.3 服务器端套接字115
6.3 HTTP服务器实例开发117
6.3.1 简单服务器程序118
6.3.2 获取HTTP命令119
6.3.3 支持并发的HTTP服务器121
6.4 URL类122
6.5 习题124
第7章 Web开发基础125
7.1 Web基础125
7.1.1 Post与Get125
7.1.2 Web项目实践126
7.2 Servlet130
7.2.1 Servlet概述131
7.2.2 Servlet生命周期131
7.2.3 Servlet实践132
7.3 JSP137
7.3.1 JSP概述137
7.3.2 JSP内置对象138
7.3.3 JSP实践139
7.4 习题142
第8章 Java EE与分布式开发143
8.1 分布式多层应用程序143
8.1.1 安全性144
8.1.2 Java EE组件144
8.1.3 Java EE客户端145
8.1.4 Web组件146
8.1.5 业务组件147
8.1.6 企业信息系统层148
8.1.7 Java EE容器148
8.2 Java EE开发体系149
8.2.1 Java EE的核心API与组件149
8.2.2 开发角色151
8.2.3 Java EE应用组装和部署152
8.3 EJB与企业Bean153
8.3.1 企业Bean的优点154
8.3.2 企业Bean的分类154
8.4 无状态会话Bean实践157
8.4.1 创建无状态会话Bean157
8.4.2 Web客户端163
8.5 远程方法调用170
8.5.1 RMI原理170
8.5.2 RMI实例171
8.6 Web服务173
8.6.1 XML173
8.6.2 SOAP174
8.6.3 WSDL标准格式174
8.6.4 Web Service实践174
8.7 习题179
第9章 SSH集成框架180
9.1 Spring180
9.1.1 IOC181
9.1.2 AOP187
9.2 ORM与Hibernate192
9.2.1 Hibernate概述192
9.2.2 Hibernate原理193
9.2.3 开发示例194
9.3 Struts200
9.3.1 MVC思想概述200
9.3.2 Struts开发实践201
9.4 SSH整合实践207
9.4.1 概述207
9.4.2 整合Spring与Struts208
9.4.3 集成Hibernate210
9.5 习题213
第10章 JForum实例分析214
10.1 系统部署及功能介绍214
10.1.1 下载与安装214
10.1.2 JForum功能介绍217
10.2 源码分析220
10.2.1 框架配置文件分析220
10.2.2 MVC和ORM实现220
10.2.3 JForum处理请求流程220
10.2.4 文件监视223
10.2.5 数据库访问223
10.2.6 权限配置223
10.3 二次开发223
10.3.1 常用开发包223
10.3.2 关键类224
10.3.3 实例开发224
参考文献228