图书介绍

NetBeans 6.0程序开发技术详解【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

NetBeans 6.0程序开发技术详解
  • 许勇,王黎等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302211044
  • 出版时间:2010
  • 标注页数:470页
  • 文件大小:174MB
  • 文件页数:481页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

NetBeans 6.0程序开发技术详解PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 NetBeans基础篇第1章 NetBeans工具介绍2

1.1 NetBeans概述和安装2

1.1.1 NetBeans发展介绍2

1.1.2 下载NetBeans IDE4

1.1.3 安装NetBeans IDE6

1.2 NetBeans常用窗口8

1.3 源代码编辑器13

1.4 NetBeans项目基础14

1.4.1 创建Java应用程序项目14

1.4.2 项目常见操作16

1.4.3 创建项目中Java包和类18

1.4.4 项目配置21

1.4.5 运行项目24

第2章 编辑与重构源代码25

2.1 编辑源代码25

2.1.1 打开源代码编辑器25

2.1.2 缩写和词语匹配功能26

2.1.3 显示行号28

2.1.4 代码模板29

2.1.5 使用import语句30

2.1.6 代码自动完成31

2.1.7 格式化代码32

2.2 在源代码编辑器中导航33

2.2.1 在文档之间导航33

2.2.2 在Java文件中导航33

2.2.3 查找与替换35

2.3 重构36

2.3.1 更改方法参数37

2.3.2 移动类38

2.3.3 提取接口40

2.3.4 封装字段42

2.3.5 将匿名类转换为内部类44

2.4 配置编辑器45

2.4.1 编辑器常规配置45

2.4.2 编辑器常规选项46

2.4.3 编辑器缩排选项47

2.4.4 定制代码模板47

2.4.5 快捷键映射48

第3章 调试Java应用程序50

3.1 基本调试50

3.1.1 启动调试会话50

3.1.2 在代码中步进51

3.1.3 查看变量和表达式值52

3.2 使用断点53

3.2.1 设置断点54

3.2.2 管理断点57

3.3 设置监视58

3.3.1 监测变量与表达式58

3.3.2 监测与控制线程运行59

3.4 在调试会话中修正代码59

3.5 同时查看多个调试器窗口60

第二篇 Swing图形界面篇62

第4章 Swing基础62

4.1 Swing介绍62

4.1.1 Swing特性62

4.1.2 使用NetBeans开发Swing应用程序63

4.2 Swing容器组件66

4.2.1 Swing框架——JFrame66

4.2.2 Swing面板——JPanel68

4.3 Swing常用组件70

4.3.1 Swing标签、文本与按钮70

4.3.2 单选按钮与复选框73

4.4 布局管理器74

4.4.1 布局管理器简介75

4.4.2 流式布局76

4.4.3 边框式布局78

4.4.4 网格式布局80

4.5 实际演练——计算器界面82

第5章 Swing事件模型基础84

5.1 事件模型84

5.1.1 事件概述84

5.1.2 事件适配器86

5.2 动作事件87

5.3 键盘事件90

5.4 鼠标事件93

5.5 窗口事件95

5.6 学生登记实例99

第6章 Swing常用高级组件104

6.1 Swing组合框组件104

6.2 Swing拆分窗格组件107

6.3 Swing对话框组件110

6.3.1 常见对话框110

6.3.2 自定义对话框113

6.4 Swing菜单组件115

6.4.1 菜单栏中的菜单115

6.4.2 弹出式菜单119

6.5 Swing列表组件121

6.6 树组件应用——网络电影播放器123

6.7 表格组件应用——显示学生信息126

第7章 图像处理与Swing线程129

7.1 图像类Image与BufferedImage129

7.1.1 Image类129

7.1.2 BufferedImage类131

7.2 Swing图标ImageIcon132

7.3 图像处理高级应用135

7.3.1 图像I/O包中类介绍135

7.3.2 实现JPEG图像读取与保存137

7.4 Swing线程139

7.4.1 一个存在BUG的简单程序140

7.4.2 Swing线程工作原理142

7.5 解决Swing单线程问题142

7.5.1 采用强制同步142

7.5.2 使用框架143

第三篇 Web开发篇146

第8章 JSP技术及应用146

8.1 在NetBeans中搭建Tomcat环境146

8.2 在NetBeans中搭建GlassFish V2环境147

8.3 在NetBeans中搭建JBoss环境148

8.4 JSP概述150

8.4.1 JSP页面元素150

8.4.2 JSP内置对象151

8.4.3 在NetBeans中开发完整的JSP程序153

8.5 JavaBean组件161

8.5.1 JavaBean简介161

8.5.2 JavaBean的作用域范围161

8.5.3 JavaBean设置和获取变量163

8.5.4 用JavaBean封装数据库连接165

8.5.5 用JavaBean实现购物车176

第9章 Servlet技术及应用179

9.1 Servlet技术简介179

9.2 在NetBeans中开发与配置Servlet180

9.3 与Servlet有关的常用接口和类183

9.3.1 HttpServlet实现接口183

9.3.2 ServletContext上下文环境接口185

9.3.3 ServletConfig初始化配置接口188

9.3.4 HttpSession会话跟踪接口190

9.3.5 ServletException异常接口195

9.3.6 Servlet过滤器195

9.4 使用HttpServlet处理客户端请求196

9.5 配置Servlet202

9.5.1 〈servlet〉元素及其子元素202

9.5.2 〈servlet-mapping〉元素及其子元素204

9.6 在NetBeans中使用Servlet实现文件上传205

第10章 Struts 2框架介绍和开发208

10.1 Struts 2框架介绍208

10.1.1 Struts发展历程208

10.1.2 Struts 2框架结构209

10.1.3 Action简介211

10.1.4 配置Struts 2212

10.1.5 标签库简介216

10.2 在NetBeans中开发Struts219

10.2.1 下载与安装Struts 2插件220

10.2.2 部署基于Struts 2框架的Web应用221

10.3 客户管理系统实例221

10.3.1 需求分析与数据库设计221

10.3.2 实现业务逻辑处理223

10.3.3 实现业务操作230

第四篇 Java EE企业篇236

第11章 Java EE概述与开发JSF应用236

11.1 Java EE体系介绍236

11.1.1 Java EE概述236

11.1.2 Java EE的构成238

11.2 EJB介绍241

11.3 JSF概述242

11.4 开发JSF应用243

11.4.1 JSF的构成243

11.4.2 JSF组件介绍251

11.4.3 使用NetBeans创建简单的JSF组件程序252

11.4.4 使用NetBeans进行页面导航255

11.4.5 使用NetBeans创建JSF登录程序259

11.5 使用NetBeans开发Java EE企业程序264

11.5.1 创建企业应用程序项目265

11.5.2 实现EJB 3.0会话bean266

11.5.3 在Web应用程序中调用EJB268

第12章 会话bean273

12.1 会话bean简介273

12.1.1 会话bean的概念273

12.1.2 会话bean的类型275

12.1.3 会话bean的构成275

12.1.4 会话bean的生命周期277

12.2 无状态会话bean278

12.2.1 实现本地接口会话bean279

12.2.2 实现远程接口会话bean283

12.3 有状态会话bean286

12.3.1 实现有状态会话bean287

12.3.2 有状态bean的生命周期291

12.4 拦截器292

12.4.1 AOP与拦截器概念292

12.4.2 实现拦截器292

12.5 依赖注入296

第13章 EJB实体298

13.1 实体概述298

13.2 使用NetBeans开发实体300

13.2.1 创建数据库300

13.2.2 通过数据库创建实体Bean301

13.2.3 创建实体会话bean304

13.2.4 Web客户端显示数据307

13.2.5 实体注解介绍309

13.3 持久化管理器309

13.3.1 持久化管理器介绍310

13.3.2 Entity增删查改310

13.3.3 刷新操作313

13.4 JPQL实体查询315

13.5 实体开发实例320

13.5.1 创建项目和数据表320

13.5.2 创建实体类322

13.5.3 创建实体会话bean323

13.5.4 添加数据操作326

13.5.5 删除数据操作329

13.5.6 查询数据操作332

第14章 消息驱动bean335

14.1 消息335

14.1.1 消息和中间件335

14.1.2 消息模型336

14.2 Java消息服务介绍338

14.2.1 JMS介绍338

14.2.2 JMS消息的组成339

14.3 消息驱动bean341

14.3.1 消息驱动bean介绍341

14.3.2 消息驱动bean的设计原则342

14.3.3 消息驱动bean的生命周期342

14.4 使用NetBeans开发消息驱动bean345

14.4.1 创建消息消费者345

14.4.2 创建消息生成者347

14.4.3 自动生成发送JMS消息的代码349

第15章 Netbeans的其他技术351

15.1 开发Ruby351

15.1.1 Ruby语法简介351

15.1.2 下载和安装Ruby组件353

15.1.3 Ruby实现Hello world程序354

15.2 开发C/C++应用程序356

15.2.1 安装和配置C/C++组件356

15.2.2 C/C++猜数游戏357

15.3 UML开发360

15.3.1 UML简单介绍360

15.3.2 下载并安装NetBeans建模插件361

15.3.3 创建Java和UML示例362

第五篇 实例篇370

第16章 Swing桌面程序—酒店住宿系统370

16.1 需求分析与系统设计370

16.2 数据库设计371

16.3 实现公共代码层373

16.3.1 业务实体373

16.3.2 数据库连接层375

16.4 实现业务处理层376

16.4.1 管理员业务处理376

16.4.2 客户业务处理377

16.4.3 房间业务处理380

16.4.4 历史记录业务处理386

16.5 实现系统主窗口392

16.5.1 实现登录392

16.5.2 设计主窗口394

16.6 实现住宿管理模块395

16.6.1 住宿登记395

16.6.2 追加押金397

16.6.3 调房登记398

16.6.4 退房结账400

16.6.5 在住旅客查询401

16.7 实现客房管理模块403

16.7.1 客房设置403

16.7.2 客房查询405

16.7.3 客房销售统计406

16.8 实现挂账管理模块407

16.8.1 挂账功能407

16.8.2 挂账统计功能408

16.8.3 还账处理408

第17章 Web三层程序—汇智论坛系统409

17.1 系统概述409

17.1.1 需求分析409

17.1.2 系统用例图410

17.1.3 系统设计411

17.2 数据库设计412

17.3 创建Web项目413

17.4 通用模块实现414

17.5 配置Servlet416

17.6 用户注册模块418

17.6.1 实现JavaBean文件418

17.6.2 实现Servlet文件419

17.6.3 实现注册操作421

17.7 用户登录模块422

17.7.1 实现登录JavaBean文件423

17.7.2 实现登录Servlet文件423

17.7.3 实现登录操作425

17.8 帖子模块425

17.8.1 实现发帖Servlet文件426

17.8.2 实现回帖Servlet文件427

17.8.3 实现浏览帖子操作428

17.8.4 实现发帖操作431

17.8.5 实现回帖操作433

17.9 管理员管理模块435

17.9.1 实现修改帖子Servlet文件435

17.9.2 实现过滤器Servlet文件437

17.9.3 实现管理操作438

第18章 Java EE分布式程序—新闻系统443

18.1 系统概述443

18.2 数据库设计444

18.3 新建企业应用项目445

18.4 公共代码实现447

18.5 创建持久性单元448

18.6 实现业务逻辑处理层450

18.6.1 表实体450

18.6.2 实体会话bean458

18.7 实现表现层461

18.7.1 登录页面462

18.7.2 后台首页464

18.7.3 添加新闻467

18.7.4 修改新闻468

18.8 部署并运行项目469

热门推荐