图书介绍

Java开发技术实践pdf电子书版本下载

Java开发技术实践
  • 李圣文,杨之江,龚君芳编著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030425850
  • 出版时间:2015
  • 标注页数:228页
  • 文件大小:14MB
  • 文件页数:152页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

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 JAR 16

1.4.2 JavaDoc 16

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.Object 23

2.2.3 java.lang.String 24

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 API 45

3.2.1 Connection对象 45

3.2.2 DriverManager类 45

3.2.3 Statement对象 46

3.2.4 ResultSet对象 47

3.2.5 PreparedStatement 49

3.2.6 CallableStatement 51

3.3 Java数据库——HSQLDB 53

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 Swing 67

4.3.1 Swing组件 67

4.3.2 组件的显示 69

4.3.3 JOptionPanel 71

4.4 容器与布局 72

4.4.1 Swing容器 73

4.4.2 JPanel和JScrollPane 74

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和UDP 108

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与Get 125

7.1.2 Web项目实践 126

7.2 Servlet 130

7.2.1 Servlet概述 131

7.2.2 Servlet生命周期 131

7.2.3 Servlet实践 132

7.3 JSP 137

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与企业Bean 153

8.3.1 企业Bean的优点 154

8.3.2 企业Bean的分类 154

8.4 无状态会话Bean实践 157

8.4.1 创建无状态会话Bean 157

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 XML 173

8.6.2 SOAP 174

8.6.3 WSDL标准格式 174

8.6.4 Web Service实践 174

8.7 习题 179

第9章 SSH集成框架 180

9.1 Spring 180

9.1.1 IOC 181

9.1.2 AOP 187

9.2 ORM与Hibernate 192

9.2.1 Hibernate概述 192

9.2.2 Hibernate原理 193

9.2.3 开发示例 194

9.3 Struts 200

9.3.1 MVC思想概述 200

9.3.2 Struts开发实践 201

9.4 SSH整合实践 207

9.4.1 概述 207

9.4.2 整合Spring与Struts 208

9.4.3 集成Hibernate 210

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

精品推荐