图书介绍

Java编程技术与项目实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java编程技术与项目实战
  • 王诚等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115400956
  • 出版时间:2015
  • 标注页数:258页
  • 文件大小:110MB
  • 文件页数:266页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java编程技术与项目实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java语言概述及编程基础1

1.1 Java语言概述1

1.1.1 Java语言发展1

1.1.2 Java语言的特点2

1.1.3 Java平台4

1.2 Java语言开发环境4

1.2.1 Jdk下载及安装4

1.2.2 Java开发环境设置6

1.2.3 Java程序的基本结构7

1.2.4 MyEclipse开发工具及使用8

1.2.5 Tomcat服务器的安装与配置11

1.3 Java语言编程基础13

1.3.1 Java基本数据类型13

1.3.2 Java标识符与关键字14

1.3.3 运算符15

1.3.4 程序控制语句18

1.3.5 Java异常处理21

思考与习题24

第2章 Java面向对象技术基础25

2.1 类及对象25

2.1.1 面向对象基本概念25

2.1.2 类的定义26

2.1.3 对象的创建和使用27

2.1.4 构造方法28

2.1.5 方法重载30

2.1.6 类的成员和关键字this32

2.2 封装、继承与多态性33

2.2.1 类的封装33

2.2.2 类的继承34

2.2.3 多态与方法重写35

2.2.4 关键字super36

2.2.5 关键字static37

2.2.6 final类和abstract类39

2.2.7 类的接口41

2.3 包43

2.3.1 包的概念44

2.3.2 引入包44

2.3.3 访问保护45

2.3.4 包的编译45

思考与习题46

第3章 线程和网络编程47

3.1 线程概念47

3.1.1 Java线程模型47

3.1.2 主线程49

3.1.3 创建线程50

3.1.4 线程同步54

3.1.5 线程通信57

3.2 网络编程基础60

3.2.1 TCP/UDP60

3.2.2 端口60

3.2.3 套接字60

3.2.4 客户机/服务器模式61

3.2.5 Java和网络61

3.2.6 InetAddress类62

3.2.7 URL63

3.3 基于TCP/UDP的编程65

3.3.1 TCP编程模型与实例65

3.3.2 UDP编程模型与实例68

思考与习题70

第4章 Java图形用户界面72

4.1 概述72

4.1.1 图形用户界面72

4.1.2 组件73

4.2 Swing组件74

4.2.1 文本组件74

4.2.2 按钮组件75

4.2.3 列表组件75

4.3 布局管理器76

4.3.1 顺序布局76

4.3.2 边框布局77

4.3.3 网格布局77

4.3.4 布局实例78

4.4 事件80

4.4.1 事件处理机制80

4.4.2 鼠标和键盘事件81

4.4.3 事件源和监听器83

4.4.4 事件处理实现86

4.5 界面编程实例90

思考与习题113

第5章 Java数据库编程114

5.1 数据库编程114

5.1.1 MySQL的安装114

5.1.2 SQL语言简介117

5.2 JDBC118

5.2.1 JDBC概念119

5.2.2 系统编程模型119

5.2.3 JDBC接口及驱动120

5.3 通过JDBC访问数据库121

5.3.1 java.sql包121

5.3.2 编程模型及实例123

5.3.3 解决中文乱码问题128

思考与习题128

第6章 JSP、Servlet和JavaBean129

6.1 JSP基础129

6.1.1 JSP技术概述129

6.1.2 JSP基本语法130

6.1.3 JSP内置对象133

6.2 Servlet基础136

6.2.1 Servlet简介136

6.2.2 Servlet的类与接口137

6.2.3 Servlet生命周期138

6.2.4 Servlet表单数据139

6.3 创建HttpServlet142

6.4 JavaBean技术144

6.4.1 JavaBean基础144

6.4.2.JavaBean开发模式145

思考与习题147

第7章 MVC模式和Struts2框架148

7.1 MVC模式基础148

7.1.1 MVC模式简介148

7.1.2 模型、视图和控制器149

7.1.3 MVC的实现149

7.2 Struts2框架基础151

7.2.1 Struts2概述151

7.2.2 Struts2工作流程152

7.2.3 Struts2配置文件153

7.2.4 Struts2标签库156

7.3 Struts2实现的MVC模式158

7.3.1 Struts2架构158

7.3.2 FilterDispatcher核心过滤器159

7.3.3 Action详解161

7.3.4 值栈与OGNL表达式163

7.3.5 结果与视图165

7.4 Struts2深入理解169

7.4.1 拦截器169

7.4.2 Struts2验证框架172

7.5 Struts2编程实例174

7.5.1 Struts2安装配置174

7.5.2 创建Struts2的Web应用175

思考与习题178

第8章 工业园区企业安全巡检系统179

8.1 系统设计179

8.1.1 开发背景和需求分析179

8.1.2 系统目标与功能结构180

8.1.3 数据库设计180

8.1.4 系统预览图182

8.2 Spring框架介绍183

8.2.1 Spring基础183

8.2.2 Spring骨骼架构184

8.2.3 Bean的装配186

8.2.4 IoC介绍188

8.2.5 BeanFactory、Application Context191

8.3 DWR框架介绍192

8.3.1 配置web.xml文件193

8.3.2 配置dwr.xml文件193

8.3.3 页面配置195

8.3.4 系统代码示例196

8.4 系统编程实例202

第9章 精细化物资与人员管理平台220

9.1 平台设计220

9.1.1 开发背景和需求分析220

9.1.2 系统目标与功能结构221

9.1.3 数据库设计221

9.1.4 系统预览图223

9.2 Mybatis框架介绍224

9.2.1 Mybatis概述224

9.2.2 Mybatis组件224

9.3 系统编程实例239

参考文献258

热门推荐