《Netbeans 6.0程式开发技术详解》是2010年清华大学出版社出版是图书,作者是许勇和王黎。本书讲述了nstbeans开发工具的使用方法。
基本介绍
- 书名Netbeans 6.0程式开发技术详解
- ISBN9787302211044
- 页数470页
- 出版社 清华大学出版社
- 出版时间第1版 (2010年10月1日)
- 装帧平装
- 开本16
内容简介
《Netbeans 6.0程式开发技术详解》通过丰富实例,使读者更形象地理解面向对象思想,快速掌握nstbeans开发工具。《Netbeans 6.0程式开发技术详解》共分为5篇18章,分别为netbeans基础篇、swing图形界面篇、web开发篇、java ee企业篇和实例篇。全书介绍了nstbeans开发工具的概念和常见操作;在nstbeans中使用swing组件开发图形用户界面程式;使用nstbeans开发常见的web程式;使用jsf和ejb组件开发分散式企业应用程式。3章通过3个综合实例针对性地介绍了java实际套用知识。
《Netbeans 6.0程式开发技术详解》适合大专院校在校学生、网站开发人员、java学习和开发人员以及编程爱好者学习和参考。
目录
第一篇 Netbeans基础篇
第1章 Netbeans工具介绍
1.1 netbeans概述和安装
1.1.1 Net Beans发展介绍
1.1.2 下载Net Beans IDE
1.1.3 安装Net Beans IDE
1.2 netbeans常用视窗
1.3 原始码编辑器
1.4 netbeans项日基础
1.4.1 创建Java应用程式项目
1.4.2 项目常见操作
1.4.3 创建项目中Java包和类
1.4.4 项目配置
1.4.5 运行项目
第2章 编辑与重构原始码
2.1 编辑原始码
2.1.1 打开原始码编辑器
2.1.2 缩写和词语匹配功能
2.1.3 显示行号
2.1.4 代码模板
2.1.5 使用import语句
2.1.6 代码自动完成
2.1.7 格式化代码
2.2 在原始码编辑器中导航
2.2.1 在文档之间导航
2.2.2 在Java档案中导航
2.2.3 查找与替换
2.3 重构
2.3.1 更改方法参数
2.3.2 移动类
2.3.3 提取接口
2.3.4 封装栏位
2.3.5 将匿名类转换为内部类
2.4 配置编辑器
2.4.2 编辑器常规选项
2.4.3 编辑器缩排选项
2.4.4 定製代码模板
2.4.5 快捷键映射
第3章 调试Java应用程式
3.1 基本调试
3.1.1 启动调试会话
3.1.2 在代码中步进
3.1.3 查看变数和表达式值
3.2 使用断点
3.2.1 设定断点
3.2.2 管理断点
3.3.1 监测变数与表达式
3.3.2 监测与控制执行绪运行
3.3 设定监视
3.4 在调试会话中修正代码
3.5 查看多个调试器视窗
第二篇 swing图形界面篇
第4章 swing基石出
4.1 swing介绍
4.1.1 Swing特性
4.1.2 使用Net Beans开发Swing应用程式
4.2 swing容器组件
4.2.1 Swing框架——JFranle
4.2.2 Swing面板——JPanel
4.3 swing常用组件
4.3.1 Swing标籤、文本与按钮
4.3.2 单选按钮与複选框
4.4 布局管理器
4.4.1 布局管理器简介
4.4.2 流式布局
4.4.3 框线式布局
4.4.4 格线式布局
4.5 实际演练——计算器界面
第5章 swing事件模型基础
5.1 事件模型
5.1.1 事件概述
5.1.2 事件适配器
5.2 动作事件
5.3 键盘事件
5.4 滑鼠事件
5.5 视窗事件
5.6 学生登记实例
第6章 swing常用高级组件
6.iswing组合框组件
6.2 swing拆分窗格组件
6.3 swing对话框组件
6.3.1 常见对话框
6.3.2 自定义对话框
6.4 swing选单组件
6.4.1 选单栏中的选单
6.4.2 弹出式选单
6.5 swing列表组件
6.6 树组件套用——网路电影播放器
6.7 表格组件套用——-显示学生信息
第7章 图像处理与swing执行绪
7.1 图像类image与buffcredlmage
7.1.1 Image类
7.1.2 Bufferedlmage类
7.2 swing图示lmagelcon
7.3 图像处理高级套用
7.3.1 图像I/O包中类介绍
7.3.2 实现JPEG图像读取与保存
7.4 swing执行绪
7.5 解决swing单执行绪问题
7.5.1 採用强制同步
7.5.2 使用框架
7.4.1 一个存在BUG的简单程式
7.4.2 Swing执行绪工作原理
第三篇 web开发篇
第8章 jsp技术及套用
8.1 在netbeans中搭建tomcat环境
8.2 在netbeans中搭建glassfishv2环境
8.3 在netbeans中搭建jboss环境
8.4 JSP概述
8.4.1 JSP页面元素
8.4.2 JSP内置对象
8.4.3 在NetBeans中开发完整的JSP环境
8.5 Javabean组件
8.5.1 JavaBean简介
8.5.2 JavaBean的作用域範围
8.5.3 JavaBean设定和获取变数
8.5.4 用JavaBean封装资料库连线
8.5.5 用JavaBean实现购物车
第9章 servlet技术及套用
9.1 servlet技术简介
9.2 在netbeans中开发ii配置servlet
9.3 与servlet有关的常用接口和类
9.3.1 Http Servlet实现接口
9.3.2 Servlet Context上下文环境接口
9.3.3 Servlet Config初始化配置接13
9.3.4 Http Session会话跟蹤接口
9.3.5 Servlet Exception异常接口
9.3.6 Servlet过滤器
9.4 使用httpservlet处理客户端请求
9.5 配置servlet
9.5.1 元素及其子元素
9.5.2 元素及其子元素
9.6 在netbeans中使用servlet实现档案上传
第10章 struts2框架介绍和开发
10.1 struts2框架介绍
10.1.1 Struts发展历程
10.1.2 Struts2框架结构
10.1.3 Action简介
10.1.4 配置Struts2
10.1.5 标籤库简介
10.2 在netbeans中开发struts
10.2.1 下载与安装Struts2外挂程式
10.2.2 部署基于Struts2框架的Web套用
10.3 客户管理系统实例
10.3.1 需求分析与资料库设计
10.3.2 实现业务逻辑处理
10.3.3 实现业务操作
第四篇 Javaee企业篇
第11章 Javaee概述与开发jsf套用
11.1 Javaee体系介绍
11.1.1 JavaEE概述
11.1.2 JavaEE的构成
11.2 ejb介绍
11.3 jsf概述
11.4 开发jsf套用
11.4.1 JSF的构成
11.4.2 JSF组件介绍
11.4.3 使用NetBeans创建简单的JSF组件程式
11.4.4 使用NetBeans进行页面导航
11.4.5 使用NetBeans创建JSF登录程式
11.5 使用netbeans开发javaee企业程式
11.5.1 创建企业应用程式项目
11.5.2 实现EJB3.0会话bean
11.5.3 在Web应用程式中调用EJB
第12章 会话bean
12.1 会话bean简介
12.1.1 会话bean的概念
12.1.2 会话bean的类型
12.1.3 会话bean的构成
12.1.4 会话bean的生命周期
12.2 无状态会话bean
12.2.1 实现本地接口会话bean
12.2.2 实现远程接口会话bean
12.3 有状态会话bean
12.3.1 实现有状态会话bean
12.3.2 有状态bean的生命周期
12.4 拦截器
12.4.1.AOP与拦截器概念
12.4.2 实现拦截器
12.5 依赖注入
第13章 ejb实体
13.1 实体概述
13.2 使用netbeans开发实体
13.2.1 创建资料库
13.2.2 通过资料库创建实体Bean
13.2.3 创建实体会话bean
13.2.4 Web客户端显示数据
13.2.5 实体注解介绍
13.3 持久化管理器
13.3.1 持久化管理器介绍
13.3.2 Entity增删查改
13.3.3 刷新操作
13.4 JPQL实体查询
13.5 实体开发实例
13.5.1 创建项目和数据表
13.5.2 创建实体类
13.5.3 创建实体会话bean
13.5.4 添加数据操作
13.5.5 删除数据操作
13.5.6 查询数据操作
第14章 讯息驱动bean
14.1 讯息
14.1.1 讯息和中间件
14.1.2 讯息模型
14.2 Java讯息服务介绍
14.2.1.IMS介绍
14.2.2 JMS讯息的组成
14.3 讯息驱动bean
14.3.1 讯息驱动bean介绍
14.3.2 讯息驱动bean的设计原则
14.3.3 讯息驱动bean的生命周期
14.4 使用netbeans开发讯息驱动bean
14.4.1 创建讯息消费者
14.4.2 创建讯息生成者
14.4.3 自动生成传送JMS讯息的代码
第15章 netbeans的其他技术
15.1 开发ruby
15.1.1 Rulby语法简介
15.1.2 下载和安装Ruby组件
15.1.3 Ruby实现Helloworld程式
15.2 开发c/c++应用程式
15.2.1 安装和配置C/C++组件
15.2.2 C/C++猜数游戏
15.3 UML开发
15.3.1 UML简单介绍
15.3.2 下载并安装Net Beans建模外挂程式
15.3.3 创建Java和UML示例
第五篇 实例篇
第16章 swing桌面程式一酒店住宿系统
16.1 需求分析与系统设计
16.2 资料库设计
16.3 实现公共代码层
16.3.1 业务实体
16.3.2 资料库连线层
16.4 实现业务处理层
16.4.1 管理员业务处理
l6.4.2 客户业务处理
16.4.3 房间业务处理
16.4.4 历史记录业务处理
16.5 实现系统主视窗
16.5.1 实现登录
16.5.2 设计主视窗
16.6 实现住宿管理模组
16.6.1 住宿登记
16.6.2 追加押金
16.6.3 调房登记
16.6.4 退房结账
16.6.5 在住旅客查询
16.7 实现客房管理模组
16.7.1 客房设定
16.7.2 客房查询
16.7.3 客房销售统计
16.8 实现挂账管理模组
16.8.1 挂账功能
16.8.2 挂账统计功能
16.8.3 还账处理
第17章 web三层程式一汇智论坛系统
17.1 系统概述
17.1.1 需求分析
17.1.2 系统用例图
17.1.3 系统设计
17.2 资料库设计
17.3 创建web项目
17.4 通用模组实现
17.5 配置servlet
17.6 用户注册模组
17.6.1 实现Java Bean档案
17.6.2 实现Servlet档案
17.6.3 实现注册操作
17.7 用户登录模组
17.7.1 实现登录Java Bean档案
17.7.2 实现登录Servlet档案
17.7.3 实现登录操作
17.8 帖子模组
17.8.1 实现发帖Servlet档案
17.8.2 实现回帖Servlet档案
17.8.3 实现浏览帖子操作
17.8.4 实现发帖操作
17.8.5 实现回帖操作
17.9 管理员管理模组
17.9.1 实现修改帖子Servlet档案
17.9.2 实现过滤器Servlet档案
17.9.3 实现管理操作
第18章 javaee分散式程式一新闻系统
18.1 系统概述
18.2 资料库设计
18.3 新建企业套用项日
18.4 公共代码实现
18.5 创建持久性单元
18.6 实现业务逻辑处理层
18.6.1 表实体
18.6.2 实体会话bean
18.7 实现表现层
18.7.1 登录页面
18.7.2 后台首页
18.7.3 添加新闻
18.7.4 修改新闻
18.8 部署并运行项目