书籍详情
精通JBuilder 3环境下的Java编程
作者:锐思创作室编著
出版社:人民邮电出版社
出版时间:2000-01-01
ISBN:9787115088055
定价:¥32.00
购买这本书可以去
内容简介
本书系统地介绍了在JBuilder 3开发环境下进行Java编程的方法和技巧。全书共分为16章,内容包括Java语言的基本概念和语法、JBuilder 3开发环境的使用、Java语言的编程技巧、Java小应用程序Applet、图形用户界面设计、Java动画以及网络通信等。附录部分的内容是Java API简明参考。本书内容全面,系统性强,引导读者从JBuilder 3编程的基本知识开始学习,循序渐进,逐步掌握Java编程的高级应用。书中包含大量的编程实例,便于读者学以致用,巩固所学到的知识。本书适合广大Java编程初学者以及具有一定开发经验的Java程序员阅读和参考。
作者简介
暂缺《精通JBuilder 3环境下的Java编程》作者简介
目录
第1章 Java简介
1.1 Java的产生和发展
1.2 Internet简介
1.3 Java语言的特点
1.3.1 简单性
1.3.2 面向对象
1.3.3 分布式的特点
1.3.4 解释性的语言
1.3.5 健壮性
1.3.6 安全性
1.3.7 体系中立性
1.3.8 可移植性
1.3.9 高性能
1.3.10 多线程性
1.3.11 动态性
1.4 Java与C/C++的区别
1.4.1 程序设计的不同
1.4.2 数据类型
1.4.3 内存管理
1.4.4 指针
1.5 简单的例子
1.5.1 建立Hello WorldApp源文件
1.5.2 编译和运行
1.6 Java运行环境和Java平台
1.6.1 Java虚拟机
1.6.2 Java平台
1.7 Java 2简介
第2章 JBuilder 3入门
2.1 JBuilder 3简介
2.1.1 JBuilder 3是非常优秀的Java开发工具
2.1.2 JBuilder 3的三种版本
2.2 安装JBuilder 3
2.2.1 安装要求
2.2.2 安装注意事项
2.2.3 安装
2.3 JBuilder开发环境概览
2.4 JBuilder 3的新特性
2.5 用JBuilder 3创建应用程序
2.5.1 创建新工程
2.5.2 生成Java源又件
2.5.3 编译并运行应用程序
2.5.4 设计应用程序界面
2.5.5 部署应用程序
2.6 用JBuilder 3创建小应用程序
2.6.1 创建Applet工程
2.6.2 生成Applet源文件
2.6.3 编译并运行应用程序
第3章 JBuilder 3的开发环境
3.1 主窗口
3.2 主菜单栏
3.2.1 文件菜单
3.2.2 编辑菜单
3.2.3 查找菜单
3.2.4 视图菜单
3.2.5 工程菜单
3.2.6 运行菜单
3.2.7 向导菜单
3.2.8 工具菜单
3.2.9 工作组菜单
3.2.10 窗口某单
3.2.11 帮助菜单
3.3 工具栏
3.4 组件选项板
第4章 Java语法基础
4.1 一个简单的Java程序实例
4.2 标识符和注释
4.2.1 标识符
4.2.2 关键字
4.2.3 注释
4.3 常量和变量
4.3.1 常量
4.3.2 变量
4.4 数据类型
4.4.1 整型
4.4.2 浮点型
4.4.3 字符型
4.4.4 布尔型
4.4.5 各类数值型数据间的混合运算
4.5 运算符和表达式
4.5.1 表达式
4.5.2 运算符综述
4.5.3 算术运算符
4.5.4 关系运算符
4.5.5 布尔逻辑运算符
4.5.6 位运算符
4.5.7 赋值运算符
4.5.8 条件运算符
4.5.9 运算符的优先级和结合性
4.6 流程控制
4.6.1 选择语句
4.6.2 循环语句
4.6.3 跳转语句
4.7 字符串
4.7.1 字符串的定义
4.7.2 字符串的常用操作
4.8 数组
4.8.1 一维数组
4.8.2 多维数组
第5章 面向对象的Java
5.1 面向对象的原理
5.2 类与对象的基本概念
5.2.1 对象
5.2.2 类
5.3 Java中的类
5.3.1 类的声明
5.3.2 成员变量
5.3.3 方法
5.4 创建对象
5.4.1 new关键字
5.4.2 构造方法
5.5 成员变量修饰符
5.5.1 访问修饰符
5.5.2 静态成员变量
5.5.3 最终成员变量
5.6 方法
5.6.1 返回类型
5.6.2 this关键字
5.6.3 静态方法
5.7 继承
5.7.1 子类和超类
5.7.2 类的层次结构
5.7.3 抽象类和方法
5.7.4 final类和方法
第6章 Applet小程序基础
6.1 Applet小程序简介
6.2 Applet的生命周期
6.3 创建Applet
6.3.1 “Hello”Applet
6.3.2 paint()方法
6.3.3 嵌入HTML页面
6.4 HTML简介
6.5 浏览java.applet包
6.6 Applet与多媒体
6.6.1 在小程序中显示图像
6.6.2 在小程序中播放声音
6.7 从HTML中获取参数
6.8 键盘事件处理
第7章 接口和包
7.1 接口
7.1.1 接口的概念
7.1.2 接口的声明
7.1.3 接口的成员
7.1.4 接口的使用
7.2 包
7.2.1 建立包
7.2.2 包和文件系统
7.2.3 包的使用
7.3 Java包
7.3.1 java.lang包
7.3.2 其他Java包
第8章 异常
8.1 什么是异常
8.2 异常类的层次
8.3 异常的声明
8.4 抛出异常
8.5 捕获和处理异常
8.5.1 try语句
8.5.2 catch语句
8.5.3 finally子句
8.6 正确地使用异常
第9章 图形用户界面设计
9.1 Java图形用户界面
9.2 AWT简介
9.2.1 基本组件
9.2.2 容器
9.2.3 属性和方法
9.3 AWT基本组件
9.3.1 按钮
9.3.2 标签
9.3.3 文本框和多行文本框
9.3.4 选择框
9.3.5 下拉式列表
9.3.6 列表
9.3.7 滚动条
9.3.8 画布
9.4 AWT容器
9.4.1 AWT容器
9.4.2 面板
9.4.3 框架
9.4.4 对话框
9.4.5 窗口样本程序
9.5 使用AWT组件绘图
9.5.1 绘制直线
9.5.2 绘制长方形
9.5.3 画椭圆
9.5.4 圆弧
9.5.5 绘图示例
第10章 布局管理器
10.1 布局管理器简介
10.1.1 布局管理器
10.1.2 使用布局管理器的原因
10.1.3 标准布局管理器
10.2 使用布局管理器
10.2.1 布局管理器的设置
10.2.2 流程布局管理器
10.2.3 边框布局管理器
10.2.4 网格布局管理器
10.2.5 网格袋布局管理器
10.2.6 卡片布局管理器
10.2.7 无布局管理器
第11章 使用JBuilder 3的组件
11.1 组件选项板
11.2 JBCL组件
11.2.1 ButtonControl
11.2.2 CheckboxControl
11.2.3 CheckboxPanel
11.2.4 ChoiceControl
11.2.5 FieldControl
11.2.6 LabelControl
11.2.7 TextControl
11.2.8 ListControl
11.2.9 LocatorControl
11.2.10 GridControl
11.2.11 ImageControl
11.2.12 TransParentImage
11.2.13 ButtonBar
11.2.14 NavigatorControl
11.2.15 ShaprControl
11.2.16 StatusBar
11.2.17 TextAreaControl
11.2.18 TextFieldControl
11.2.19 TreeControl
11.3 使用JBCL Containers
11.3.1 BevelPanel
11.3.2 GroupBox
11.3.3 SplitPanel
11.3.4 Tabset Control
11.3.5 TabsetPanel
11.4 DialogBox容器组件
11.4.1 Filter对话框组件
11.4.2 ColorChooser对话柜组件
11.4.3 FontChooser对话柜组件
11.4.4 Message对话枢纽件
11.4.5 StringInput对话柜组件
11.5 Data Express组件
11.6 dbSwing组件
11.7 Swing页上的组件
11.8 Swing Containers页上的组件
11.9 AWT页上的组件
11.10 其他页上的组件
第12章 多线程程序设计
12.1 线程
12.1.1 多线程
12.1.2 Java中线程的有关概念
12.2 创建线程
12.2.1 创建Thread类的子类
12.2.2 创建一个类实现Runnable接口
12.3 Thread类
12.3.1 构造方法
12.3.2 成员变量
12.3.3 方法
12.4 线程的优先级和调度
12.5 一个线程的例子
12.6 线程的交互作用
12.6.1 问题的产生
12.6.2 对象的锁定
12.6.3 同步化方法
12.6.4 嵌套同步化
12.7 线程间的通信
12.7.1 使用管道类进行通信
12.7.2 使用标志变量进行通信
12.7.3 使用wait()和notify()方法进行通信
第13章 输入和输出
13.1 java.io包简介
13.2 抽象输入输出类
13.2.1 InputStream类
13.2.2 OutputStream类
13.3 二进制输入/输出
13.3.1 二进制输入类
13.3.2 二进制输出类
13.4 文本输入输出
13.4.1 文本输入类
13.4.2 文本输出类
13.5 jsva.io.File类
13.6 其他数据流
13.6.1 随机文件流
13.6.2 字节缓冲区流和字符缓冲区流
13.6.3 管道流
13.6.4 串行流(SequenceInputStream)
第14章 Java中的图形
14.1 与图形有关的几个基本概念
14.2 图形的本质
14.2.1 颜色模型
14.2.2 图像的装入
14.3 图形观察者(ImageObserver)
14.4 媒介跟踪器(MediaTracker)
14.5 内存图形源(MemoryImageSource)
14.6 生成器和使用者(ImageProducer和ImageConsumer)
14.7 过滤器(ImageFilter)
14.7.1 使用ImageFilter
14.7.2 过滤器子类
14.7.3 图素抓取器
14.7.4 过滤器举例和FadeIn效果
14.8 图形和应用程序
14.9 网络程序中的图形操作
14.9.1 程序清单
14.9.2 GRAPHICAL CLIENT/SERVER剖析
第15章 Java中的动画
15.1 制作简单的动画
15.1.1 用线程制作动画
15.1.2 每帧速度的设定
15.1.3 生成帧
15.1.4 生成图形
15.2 消除闪烁现象
15.2.1 重载update()
15.2.2 双缓冲
15.2.3 使用ClipRect()规定重绘区域
15.2.4 使用图像
15.2.5 显示一系列图像
第16章 网络通信
16.1 网络通信基础
16.1.1 TCP和UDP
16.1.2 端口的概念
16.2 Java的URL类
16.2.1 什么是URL
16.2.2 创建URL对象
16.2.3 利用URL进行分析
16.2.4 从URL该取
16.2.5 使用URLConnection类对象
16.3 Socket编程
16.3.1 什么是Socket
16.3.2 Socket上的读写操作
16.4 数据报
16.4.1 什么是数据报
16.4.2 编写数据报客户机和服务器程序
附录 Java API简明参考
1.1 Java的产生和发展
1.2 Internet简介
1.3 Java语言的特点
1.3.1 简单性
1.3.2 面向对象
1.3.3 分布式的特点
1.3.4 解释性的语言
1.3.5 健壮性
1.3.6 安全性
1.3.7 体系中立性
1.3.8 可移植性
1.3.9 高性能
1.3.10 多线程性
1.3.11 动态性
1.4 Java与C/C++的区别
1.4.1 程序设计的不同
1.4.2 数据类型
1.4.3 内存管理
1.4.4 指针
1.5 简单的例子
1.5.1 建立Hello WorldApp源文件
1.5.2 编译和运行
1.6 Java运行环境和Java平台
1.6.1 Java虚拟机
1.6.2 Java平台
1.7 Java 2简介
第2章 JBuilder 3入门
2.1 JBuilder 3简介
2.1.1 JBuilder 3是非常优秀的Java开发工具
2.1.2 JBuilder 3的三种版本
2.2 安装JBuilder 3
2.2.1 安装要求
2.2.2 安装注意事项
2.2.3 安装
2.3 JBuilder开发环境概览
2.4 JBuilder 3的新特性
2.5 用JBuilder 3创建应用程序
2.5.1 创建新工程
2.5.2 生成Java源又件
2.5.3 编译并运行应用程序
2.5.4 设计应用程序界面
2.5.5 部署应用程序
2.6 用JBuilder 3创建小应用程序
2.6.1 创建Applet工程
2.6.2 生成Applet源文件
2.6.3 编译并运行应用程序
第3章 JBuilder 3的开发环境
3.1 主窗口
3.2 主菜单栏
3.2.1 文件菜单
3.2.2 编辑菜单
3.2.3 查找菜单
3.2.4 视图菜单
3.2.5 工程菜单
3.2.6 运行菜单
3.2.7 向导菜单
3.2.8 工具菜单
3.2.9 工作组菜单
3.2.10 窗口某单
3.2.11 帮助菜单
3.3 工具栏
3.4 组件选项板
第4章 Java语法基础
4.1 一个简单的Java程序实例
4.2 标识符和注释
4.2.1 标识符
4.2.2 关键字
4.2.3 注释
4.3 常量和变量
4.3.1 常量
4.3.2 变量
4.4 数据类型
4.4.1 整型
4.4.2 浮点型
4.4.3 字符型
4.4.4 布尔型
4.4.5 各类数值型数据间的混合运算
4.5 运算符和表达式
4.5.1 表达式
4.5.2 运算符综述
4.5.3 算术运算符
4.5.4 关系运算符
4.5.5 布尔逻辑运算符
4.5.6 位运算符
4.5.7 赋值运算符
4.5.8 条件运算符
4.5.9 运算符的优先级和结合性
4.6 流程控制
4.6.1 选择语句
4.6.2 循环语句
4.6.3 跳转语句
4.7 字符串
4.7.1 字符串的定义
4.7.2 字符串的常用操作
4.8 数组
4.8.1 一维数组
4.8.2 多维数组
第5章 面向对象的Java
5.1 面向对象的原理
5.2 类与对象的基本概念
5.2.1 对象
5.2.2 类
5.3 Java中的类
5.3.1 类的声明
5.3.2 成员变量
5.3.3 方法
5.4 创建对象
5.4.1 new关键字
5.4.2 构造方法
5.5 成员变量修饰符
5.5.1 访问修饰符
5.5.2 静态成员变量
5.5.3 最终成员变量
5.6 方法
5.6.1 返回类型
5.6.2 this关键字
5.6.3 静态方法
5.7 继承
5.7.1 子类和超类
5.7.2 类的层次结构
5.7.3 抽象类和方法
5.7.4 final类和方法
第6章 Applet小程序基础
6.1 Applet小程序简介
6.2 Applet的生命周期
6.3 创建Applet
6.3.1 “Hello”Applet
6.3.2 paint()方法
6.3.3 嵌入HTML页面
6.4 HTML简介
6.5 浏览java.applet包
6.6 Applet与多媒体
6.6.1 在小程序中显示图像
6.6.2 在小程序中播放声音
6.7 从HTML中获取参数
6.8 键盘事件处理
第7章 接口和包
7.1 接口
7.1.1 接口的概念
7.1.2 接口的声明
7.1.3 接口的成员
7.1.4 接口的使用
7.2 包
7.2.1 建立包
7.2.2 包和文件系统
7.2.3 包的使用
7.3 Java包
7.3.1 java.lang包
7.3.2 其他Java包
第8章 异常
8.1 什么是异常
8.2 异常类的层次
8.3 异常的声明
8.4 抛出异常
8.5 捕获和处理异常
8.5.1 try语句
8.5.2 catch语句
8.5.3 finally子句
8.6 正确地使用异常
第9章 图形用户界面设计
9.1 Java图形用户界面
9.2 AWT简介
9.2.1 基本组件
9.2.2 容器
9.2.3 属性和方法
9.3 AWT基本组件
9.3.1 按钮
9.3.2 标签
9.3.3 文本框和多行文本框
9.3.4 选择框
9.3.5 下拉式列表
9.3.6 列表
9.3.7 滚动条
9.3.8 画布
9.4 AWT容器
9.4.1 AWT容器
9.4.2 面板
9.4.3 框架
9.4.4 对话框
9.4.5 窗口样本程序
9.5 使用AWT组件绘图
9.5.1 绘制直线
9.5.2 绘制长方形
9.5.3 画椭圆
9.5.4 圆弧
9.5.5 绘图示例
第10章 布局管理器
10.1 布局管理器简介
10.1.1 布局管理器
10.1.2 使用布局管理器的原因
10.1.3 标准布局管理器
10.2 使用布局管理器
10.2.1 布局管理器的设置
10.2.2 流程布局管理器
10.2.3 边框布局管理器
10.2.4 网格布局管理器
10.2.5 网格袋布局管理器
10.2.6 卡片布局管理器
10.2.7 无布局管理器
第11章 使用JBuilder 3的组件
11.1 组件选项板
11.2 JBCL组件
11.2.1 ButtonControl
11.2.2 CheckboxControl
11.2.3 CheckboxPanel
11.2.4 ChoiceControl
11.2.5 FieldControl
11.2.6 LabelControl
11.2.7 TextControl
11.2.8 ListControl
11.2.9 LocatorControl
11.2.10 GridControl
11.2.11 ImageControl
11.2.12 TransParentImage
11.2.13 ButtonBar
11.2.14 NavigatorControl
11.2.15 ShaprControl
11.2.16 StatusBar
11.2.17 TextAreaControl
11.2.18 TextFieldControl
11.2.19 TreeControl
11.3 使用JBCL Containers
11.3.1 BevelPanel
11.3.2 GroupBox
11.3.3 SplitPanel
11.3.4 Tabset Control
11.3.5 TabsetPanel
11.4 DialogBox容器组件
11.4.1 Filter对话框组件
11.4.2 ColorChooser对话柜组件
11.4.3 FontChooser对话柜组件
11.4.4 Message对话枢纽件
11.4.5 StringInput对话柜组件
11.5 Data Express组件
11.6 dbSwing组件
11.7 Swing页上的组件
11.8 Swing Containers页上的组件
11.9 AWT页上的组件
11.10 其他页上的组件
第12章 多线程程序设计
12.1 线程
12.1.1 多线程
12.1.2 Java中线程的有关概念
12.2 创建线程
12.2.1 创建Thread类的子类
12.2.2 创建一个类实现Runnable接口
12.3 Thread类
12.3.1 构造方法
12.3.2 成员变量
12.3.3 方法
12.4 线程的优先级和调度
12.5 一个线程的例子
12.6 线程的交互作用
12.6.1 问题的产生
12.6.2 对象的锁定
12.6.3 同步化方法
12.6.4 嵌套同步化
12.7 线程间的通信
12.7.1 使用管道类进行通信
12.7.2 使用标志变量进行通信
12.7.3 使用wait()和notify()方法进行通信
第13章 输入和输出
13.1 java.io包简介
13.2 抽象输入输出类
13.2.1 InputStream类
13.2.2 OutputStream类
13.3 二进制输入/输出
13.3.1 二进制输入类
13.3.2 二进制输出类
13.4 文本输入输出
13.4.1 文本输入类
13.4.2 文本输出类
13.5 jsva.io.File类
13.6 其他数据流
13.6.1 随机文件流
13.6.2 字节缓冲区流和字符缓冲区流
13.6.3 管道流
13.6.4 串行流(SequenceInputStream)
第14章 Java中的图形
14.1 与图形有关的几个基本概念
14.2 图形的本质
14.2.1 颜色模型
14.2.2 图像的装入
14.3 图形观察者(ImageObserver)
14.4 媒介跟踪器(MediaTracker)
14.5 内存图形源(MemoryImageSource)
14.6 生成器和使用者(ImageProducer和ImageConsumer)
14.7 过滤器(ImageFilter)
14.7.1 使用ImageFilter
14.7.2 过滤器子类
14.7.3 图素抓取器
14.7.4 过滤器举例和FadeIn效果
14.8 图形和应用程序
14.9 网络程序中的图形操作
14.9.1 程序清单
14.9.2 GRAPHICAL CLIENT/SERVER剖析
第15章 Java中的动画
15.1 制作简单的动画
15.1.1 用线程制作动画
15.1.2 每帧速度的设定
15.1.3 生成帧
15.1.4 生成图形
15.2 消除闪烁现象
15.2.1 重载update()
15.2.2 双缓冲
15.2.3 使用ClipRect()规定重绘区域
15.2.4 使用图像
15.2.5 显示一系列图像
第16章 网络通信
16.1 网络通信基础
16.1.1 TCP和UDP
16.1.2 端口的概念
16.2 Java的URL类
16.2.1 什么是URL
16.2.2 创建URL对象
16.2.3 利用URL进行分析
16.2.4 从URL该取
16.2.5 使用URLConnection类对象
16.3 Socket编程
16.3.1 什么是Socket
16.3.2 Socket上的读写操作
16.4 数据报
16.4.1 什么是数据报
16.4.2 编写数据报客户机和服务器程序
附录 Java API简明参考
猜您喜欢