简介
JBuilder是应用最广、用户最多的Java开发工具,众多的软件公司都在使用JBuilder进行项目开发,对Java程序员来讲仅仅掌握Java语言本身的语法是远远不够的,根本无法开发大型应用程序,所以JBuilder是其必须熟练使用的工具。
本书就是针对那些刚刚接触Java语言或已经掌握Java语言基本语法的用户精心设计的。全书从实际应用的角度出发,全面而系统地介绍了利用JBuilder进行Java程序设计的知识,内容涵盖当前JBuilder 8最主流的应用。具体讲解过程中,注重结合实例,帮助读者充分掌握JBuilder 8的用法以及Java的实际编程应用领域,使读者能够迅速提高Java语言使用技术,成为Java编程高手。
目录
第1章 初识Jbuilder 8
1.1 Java简介
1.1.1 Java语言的特点
1.1.2 Java语言与Internet
1.2 JBuilder 8简介
1.3 JBuilder 8的安装
1.4 JBuilder 8的运行环境
1.4.1 应用浏览器
1.4.2 使用帮助
第2章 Java语言的构成
2.1 程序结构
2.2 语法问题
2.2.1 注释
2.2.2 标识符
2.2.3 自变量
2.2.4 运算符及特殊分隔符
2.3 数据类型
2.3.1 数值类型
2.3.2 布尔类型
2.3.3 数组
2.3.4 类
2.4 运算符和表达式
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 布尔逻辑运算符
2.4.4 位运算符
2.4.5 条件运算符
2.4.6 赋值运算符
2.4.7 表达式
2.5 控制语句
2.5.1 条件语句if…else
2.5.2 多分支语句switch
2.5.3 返回语句 return
2.5.4 while语句
2.5.5 do…while语句
2.5.6 for语句
2.5.7 continue语句
第3章 从Hello World开始
3.1 创建一个应用程序
3.1.1 创建工程
3.1.2 创建和添加应用程序
3.1.3 创建用户界面
3.1.4 添加事件
3.2 部署应用程序
3.2.1 什么是部署
3.2.2 创建JAR文件
第4章 用户界面设计
4.1 在程序中使用组件
4.1.1 Swing中的组件和容器
4.1.2 组件选项卡(Component palette)
4.1.3 使用组件
4.1.4 组件应用范例
4.2 布局管理器
4.2.1 FlowLayout布局管理器
4.2.2 VerticalFlowLayout布局管理器
4.2.3 BorderLayout布局管理器
4.2.4 CardLayout布局管理器
4.2.5 GridLayout布局管理器
4.2.6 GridBagLayout布局管理器
4.3 应用程序的外观
4.3.1 在设计时改变外观
4.3.2 在代码中改变程序的外观
第5章 文本处理程序
5.1 菜单设计器
5.2 流的应用
5.2.1 流的基本概念
5.2.2 常用的字节流
5.2.3 常用的字符流
5.3 文件
5.4 Swing中的事件处理
5.5 剪贴板的应用
5.6 创建一个文本编辑器
5.6.1 使用向导建立一个应用程序
5.6.2 设计用户界面
5.6.3 为框架添加菜单和菜单项
5.6.4 为File菜单添加事件处理代码
5.6.5 为Edit菜单添加事件处理代码
5.6.6 实现openFile,saveFile,saveAsFile等方法
5.6.7 实现对文档内容更改的监听
5.6.8 实现Undo/Redo操作
5.6.9 菜单的失效处理
第6章 图形处理
6.1 抽象类
6.2 矢量Vector类
6.3 事件监听机制
6.3.1 鼠标事件
6.3.2 MouseListener和MouseAdapter
6.3.3 MouseMotionListener和MouseMotinAdapter
6.4 图形绘制实例程序
6.4.1 创建应用程序框架
6.4.2 设计界面
6.4.3 实现抽象类Figure和它的子类
6.4.4 DrawFigurePanel类的实现
6.4.5 添加事件处理代码
6.4.6 在DrawFigurePanel类中覆盖Paint Component()方法
6.5 MVC
6.6 JTree树
6.7 图像浏览程序
6.7.1 程序界面设计
6.7.2 组件的初始化
6.7.3 下拉列表组件的事件处理
6.7.4 图像的显示
第7章 Java中的多线程
7.1 基本概念
7.1.1 什么是线程
7.1.2 Java中线程的实现
7.1.3 线程的优先级
7.1.4 线程的调度
7.1.5 线程间的同步
7.2 线程的生命周期
7.3 线程的实现方法
7.4 多线程范例
第8章 创建JavaBeans
8.1 JavaBeans概述
8.1.1 概念及特点
8.1.2 使用BeansExpress
8.2 创建JavaBeans
8.2.1 创建Bean类
8.2.2 增加属性
8.2.3 为Bean添加事件
8.2.4 设计属性编辑器
8.2.5 创建BeanInfo类
8.2.6 校验JavaBeans的合法性
8.2.7 发布组件
8.3 测试JavaBean
第9章 数据库的创建和连接
9.1 理解JBuilder 8的数据库应用
9.1.1 JDBC的基本概念
9.1.2 JDBC的组成部分
9.1.3 4种JDBC驱动程序
9.1.4 为JBuilder 8添加JDBC驱动
9.2 JBuilder的DataExpress结构
9.3 数据库浏览器程序
9.3.1 设置ODBC数据源
9.3.2 设置DataExpress组件
9.3.3 添加并设置数据感知组件
第10章 数据库的访问
10.1 关系数据库基础
10.1.1 实体—关系模型
10.1.2 表
10.1.3 视图
10.1.4 索引
10.1.5 同义词
10.1.6 系统表
10.1.7 Database Pilot的应用
10.1.8 创建数据库结构浏览程序
10.2 为数据库应用程序添加功能
10.2.1 从下拉列表添加数据
10.2.2 使用计算列
第11章 数据库管理任务
11.1 数据的备份和恢复
11.2 使用文本文件存储数据
11.3 数据感知组件
11.4 用JBuilder 8实现数据库管理
11.4.1 创建应用程序界面
11.4.2 数据备份的实现
11.4.3 数据恢复的实现
第12章 Applet的应用
12.1 Applet的基本概念
12.2 Applet的生命周期
12.3 用JBuilder 8创建Applet
12.3.1 使用Applet向导
12.3.2 初始化Applet
12.3.3 Applet的启动和停止
12.3.4 时间的显示
第13章 网络通信
13.1 TCP/IP协议的基本概念
13.2 TCP套接字
13.2.1 IP地址
13.2.2 TCP端口
13.3 网络通信程序范例
13.3.1 创建客户端程序
13.3.2 创建服务器端程序
13.3.3 运行程序
13.4 UDP协议
13.5 Java中的UDP实现
13.5.1 创建服务器端程序
13.5.2 创建客户端程序
13.5.3 运行程序
第14章 Servlet的应用
14.1 Servlet简介
14.2 Servlet的实现结构
14.3 Servlet的生命周期
14.4 JavaMail API介绍
14.5 Servlet邮件收发范例
14.5.1 创建Servlet
14.5.2 LoginServlet的代码实现
14.5.3 创建showMail
14.5.4 创建sendMail
14.5.5 运行范例程序
第15章 JSP的应用
15.1 JSP及其特点
15.2 JSP页面的执行过程
15.3 JSP基本的语法元素
15.3.1 指令元素
15.3.2 脚本元素
15.3.3 动作元素
15.4 JSP制作注册程序
15.4.1 创建JSP文件
15.4.2 设计DbBean类
15.4.3 设计登录页面
15.4.4 设计注册页面
15.4.5 设计信息更新页面
15.4.6 运行范例程序
第16章 EJB的应用
16.1 EJB简介
16.1.1 为什么要用EJB
16.1.2 EJB中的角色
16.1.3 EJB的体系结构
16.1.4 EJB的类型
16.2 使用EJB设计器开发一个会话bean
16.2.1 指定目标应用服务器
16.2.2 创建EJB模型
16.2.3 构建bean
16.2.4 编译bean
16.3 用客户端应用程序测试bean
16.3.1 创建用于测试的客户端应用程序
16.3.2 为客户端添加代码
16.3.3 编译并运行应用程序
附录A Java 2中的关键字
附录B 常用的Java类
1.1 Java简介
1.1.1 Java语言的特点
1.1.2 Java语言与Internet
1.2 JBuilder 8简介
1.3 JBuilder 8的安装
1.4 JBuilder 8的运行环境
1.4.1 应用浏览器
1.4.2 使用帮助
第2章 Java语言的构成
2.1 程序结构
2.2 语法问题
2.2.1 注释
2.2.2 标识符
2.2.3 自变量
2.2.4 运算符及特殊分隔符
2.3 数据类型
2.3.1 数值类型
2.3.2 布尔类型
2.3.3 数组
2.3.4 类
2.4 运算符和表达式
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 布尔逻辑运算符
2.4.4 位运算符
2.4.5 条件运算符
2.4.6 赋值运算符
2.4.7 表达式
2.5 控制语句
2.5.1 条件语句if…else
2.5.2 多分支语句switch
2.5.3 返回语句 return
2.5.4 while语句
2.5.5 do…while语句
2.5.6 for语句
2.5.7 continue语句
第3章 从Hello World开始
3.1 创建一个应用程序
3.1.1 创建工程
3.1.2 创建和添加应用程序
3.1.3 创建用户界面
3.1.4 添加事件
3.2 部署应用程序
3.2.1 什么是部署
3.2.2 创建JAR文件
第4章 用户界面设计
4.1 在程序中使用组件
4.1.1 Swing中的组件和容器
4.1.2 组件选项卡(Component palette)
4.1.3 使用组件
4.1.4 组件应用范例
4.2 布局管理器
4.2.1 FlowLayout布局管理器
4.2.2 VerticalFlowLayout布局管理器
4.2.3 BorderLayout布局管理器
4.2.4 CardLayout布局管理器
4.2.5 GridLayout布局管理器
4.2.6 GridBagLayout布局管理器
4.3 应用程序的外观
4.3.1 在设计时改变外观
4.3.2 在代码中改变程序的外观
第5章 文本处理程序
5.1 菜单设计器
5.2 流的应用
5.2.1 流的基本概念
5.2.2 常用的字节流
5.2.3 常用的字符流
5.3 文件
5.4 Swing中的事件处理
5.5 剪贴板的应用
5.6 创建一个文本编辑器
5.6.1 使用向导建立一个应用程序
5.6.2 设计用户界面
5.6.3 为框架添加菜单和菜单项
5.6.4 为File菜单添加事件处理代码
5.6.5 为Edit菜单添加事件处理代码
5.6.6 实现openFile,saveFile,saveAsFile等方法
5.6.7 实现对文档内容更改的监听
5.6.8 实现Undo/Redo操作
5.6.9 菜单的失效处理
第6章 图形处理
6.1 抽象类
6.2 矢量Vector类
6.3 事件监听机制
6.3.1 鼠标事件
6.3.2 MouseListener和MouseAdapter
6.3.3 MouseMotionListener和MouseMotinAdapter
6.4 图形绘制实例程序
6.4.1 创建应用程序框架
6.4.2 设计界面
6.4.3 实现抽象类Figure和它的子类
6.4.4 DrawFigurePanel类的实现
6.4.5 添加事件处理代码
6.4.6 在DrawFigurePanel类中覆盖Paint Component()方法
6.5 MVC
6.6 JTree树
6.7 图像浏览程序
6.7.1 程序界面设计
6.7.2 组件的初始化
6.7.3 下拉列表组件的事件处理
6.7.4 图像的显示
第7章 Java中的多线程
7.1 基本概念
7.1.1 什么是线程
7.1.2 Java中线程的实现
7.1.3 线程的优先级
7.1.4 线程的调度
7.1.5 线程间的同步
7.2 线程的生命周期
7.3 线程的实现方法
7.4 多线程范例
第8章 创建JavaBeans
8.1 JavaBeans概述
8.1.1 概念及特点
8.1.2 使用BeansExpress
8.2 创建JavaBeans
8.2.1 创建Bean类
8.2.2 增加属性
8.2.3 为Bean添加事件
8.2.4 设计属性编辑器
8.2.5 创建BeanInfo类
8.2.6 校验JavaBeans的合法性
8.2.7 发布组件
8.3 测试JavaBean
第9章 数据库的创建和连接
9.1 理解JBuilder 8的数据库应用
9.1.1 JDBC的基本概念
9.1.2 JDBC的组成部分
9.1.3 4种JDBC驱动程序
9.1.4 为JBuilder 8添加JDBC驱动
9.2 JBuilder的DataExpress结构
9.3 数据库浏览器程序
9.3.1 设置ODBC数据源
9.3.2 设置DataExpress组件
9.3.3 添加并设置数据感知组件
第10章 数据库的访问
10.1 关系数据库基础
10.1.1 实体—关系模型
10.1.2 表
10.1.3 视图
10.1.4 索引
10.1.5 同义词
10.1.6 系统表
10.1.7 Database Pilot的应用
10.1.8 创建数据库结构浏览程序
10.2 为数据库应用程序添加功能
10.2.1 从下拉列表添加数据
10.2.2 使用计算列
第11章 数据库管理任务
11.1 数据的备份和恢复
11.2 使用文本文件存储数据
11.3 数据感知组件
11.4 用JBuilder 8实现数据库管理
11.4.1 创建应用程序界面
11.4.2 数据备份的实现
11.4.3 数据恢复的实现
第12章 Applet的应用
12.1 Applet的基本概念
12.2 Applet的生命周期
12.3 用JBuilder 8创建Applet
12.3.1 使用Applet向导
12.3.2 初始化Applet
12.3.3 Applet的启动和停止
12.3.4 时间的显示
第13章 网络通信
13.1 TCP/IP协议的基本概念
13.2 TCP套接字
13.2.1 IP地址
13.2.2 TCP端口
13.3 网络通信程序范例
13.3.1 创建客户端程序
13.3.2 创建服务器端程序
13.3.3 运行程序
13.4 UDP协议
13.5 Java中的UDP实现
13.5.1 创建服务器端程序
13.5.2 创建客户端程序
13.5.3 运行程序
第14章 Servlet的应用
14.1 Servlet简介
14.2 Servlet的实现结构
14.3 Servlet的生命周期
14.4 JavaMail API介绍
14.5 Servlet邮件收发范例
14.5.1 创建Servlet
14.5.2 LoginServlet的代码实现
14.5.3 创建showMail
14.5.4 创建sendMail
14.5.5 运行范例程序
第15章 JSP的应用
15.1 JSP及其特点
15.2 JSP页面的执行过程
15.3 JSP基本的语法元素
15.3.1 指令元素
15.3.2 脚本元素
15.3.3 动作元素
15.4 JSP制作注册程序
15.4.1 创建JSP文件
15.4.2 设计DbBean类
15.4.3 设计登录页面
15.4.4 设计注册页面
15.4.5 设计信息更新页面
15.4.6 运行范例程序
第16章 EJB的应用
16.1 EJB简介
16.1.1 为什么要用EJB
16.1.2 EJB中的角色
16.1.3 EJB的体系结构
16.1.4 EJB的类型
16.2 使用EJB设计器开发一个会话bean
16.2.1 指定目标应用服务器
16.2.2 创建EJB模型
16.2.3 构建bean
16.2.4 编译bean
16.3 用客户端应用程序测试bean
16.3.1 创建用于测试的客户端应用程序
16.3.2 为客户端添加代码
16.3.3 编译并运行应用程序
附录A Java 2中的关键字
附录B 常用的Java类
深入浅出JBuilder 8程序设计与开发[电子资源.图书]
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
