注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关轻松掌握JBUILDER 2

轻松掌握JBUILDER 2

轻松掌握JBUILDER 2

定 价:¥75.00

作 者: (美)[D.多尔蒂]Donald Doherty,(美)[M.M.曼宁]Michelle M.Manning著;文德工作室译
出版社: 电子工业出版社
丛编项:
标 签: JAVA语言

ISBN: 9787505352544 出版时间: 1999-06-01 包装:
开本: 26cm 页数: 584页 字数:  

内容简介

  通过本书读者可以轻松地学会Java语言,并可熟练地运用JBuilder来创建优秀、实用的小应用程序、应用程序和软件组件。现在,Java语言成为计算机乃至整个计算行业用来创建小应用程序、应用程序和软件组件的最佳选择。JBuilder具有一个功能强大的集成开发环境,可以轻而易举地实现Java各层次的软件开发,包括可视化编程和快速应用程序开发。利用Java和JBuilder,可以充分发挥你的想像力和创造力。无论是Internet还是Word Wide Web,事实上,整个计算机行业都可以用来创建现在或将来使用的Java程序。《轻松掌握JBuilder 2》将会给读者提供在Java程序开发中所需要的所有基本入门知识。

作者简介

暂缺《轻松掌握JBUILDER 2》作者简介

图书目录

第一篇  概览
第一章 JBuilder入门
1.1  什么是Java
1.1.1  Java的过去和现在
1.1.2  Java是一种平台无关性的语言
1.1.3  Java是一种面向对象的语言
1.1.4  Java是很容易学习的
1.2  什么是JBuilder
1.2.1  JBuilder使得Java更容易使用
1.2.2  JBuilder扩展了Java的功能
1.3  安装JBuilder
1.3.1  安装要求
1.3.2  安装
1.3.3  安装之后的工作
1.3.4  卸载JBuilder
1.4  如何获得帮助
1.4.1  帮助文件和电子文档
1.4.2  书面文档
1.4.3  联机资源
1.5  JBuilder集成开发环境
1.6  小应用程序和应用程序
1.6.1  创建应用程序
1.6.2  创建小应用程序
1.7  小结
1.8  问与答
第二章  Java基础知识
2.1  程序语句
2.1.1  简单语句
2.1.2  块语句
2.1.3  注释语句
2.2  变量、常量和数据类型
2.2.1  数据类型
2.2.2  变量命名
2.2.3  声明变量
2.2.4  初始化变量
2.2.5  常量
2.3  表达式与运算符
2.3.1  算术运算
2.3.2  关系运算
2.3.3  逻辑运算
2.3.4  位运算
2.3.5  赋值
2.3.6  运算符的优先级
2.4  数组和字符串
2.4.1  数组对象
2.4.2  String与StringBuffer对象
2.5  条件语句与循环语句
2.5.1  if-else条件语句
2.5.2  条件?:运算符
2.5.3  switch条件语句
2.5.4  for循环语句
2.5.5  while循环语句
2.5.6  do-while循环语句
2.5.7  跳出循环
2.5.8  带有标记的循环
2.6  小结
2.7  问与答
2.8  工作室
2.8.1  测验
2.8.2  练习
第三章  Java中级知识
3.1  面向对象的思想
3.1.1  了解对象和类
3.1.2  使用属性
3.1.3  了解行为
3.2  使用类
3.2.1  创建类
3.2.2  使用继承
3.2.3  创建子类
3.2.4  创建实例和类变量
3.3  使用对象
3.3.1  实例化对象
3.3.2  引用对象
3.3.3  类型变换和转换
3.3.4  比较对象
3.3.5  确定对象的类
3.4  使用方法
3.4.1  调用方法
3.4.2  使用类方法
3.4.3  创建方法
3.4.4  重载方法
3.4.5  覆盖方法
3.4.6  了解构造函数方法
3.4.7  了解终结函数方法
3.5  小结
3.6  问与答
3.7  工作室
3.7.1  测验
3.7.2  练习
第四章  Java高级知识
4.1  使用修饰符
4.1.1  控制对方法和变量的访问
4.1.2  了解实例变量访问的规则
4.1.3  保护类变量和方法
4.1.4  使用Final修饰符
4.1.5  使用Abstract方法和类
4.2  使用软件包
4.2.1  设计软件包
4.2.2  实现软件包
4.2.3  隐藏类
4.3  使用接口
4.3.1  设计接口
4.3.2  比较接口的设计与实现
4.3.3  实现接口
4.4  小结
4.5  问与答
4.6  工作室
4.6.1  测验
4.6.2  练习
第五章  JBuilder集成开发环境
5.1  使用上下文相关的特征
5.2  主窗口的标识部分
5.3  使用主菜单栏
5.3.1  使用File菜单命令
5.3.2  使用Edit菜单命令
5.3.3  使用Search菜单命令
5.3.4  使用View菜单命令
5.3.5  使用Build菜单命令
5.3.6  使用Run菜单命令
5.3.7  使用Wizards菜单命令(只用于Pro版和C/S版的JBuilder)
5.3.8  使用Tools菜单命令
5.3.9  使用Workgroup菜单命令
5.3.10  使用Help菜单命令
5.4  使用Object Gallery(对象库)创建文件
5.4.1  使用NEW页
5.4.2  使用Panels页
5.4.3  使用Menus页
5.4.4  使用Dialogs页
5.4.5  使用DataModules页
5.4.6  使用BeansExpress页
5.4.7  使用VisiBroker页
5.4.8  使用Other页
5.5  使用工具栏
5.6  使用  Component Plaette组件选项板
5.7  使用AppBrowser模式
5.7.1  使用Project Browser模式
5.7.2  使用Opened FilesBrowser模式
5.7.3  使用Directory Browser模式
5.7.4  使用Debug和Watch模式
5.8  使用UI Designer(用户界面设计器)
5.8.1  使用Component Tree(组件树)控制工程
5.8.2  使用Inspector处理组件
5.8.3  使用Menu Designer(菜单设计器)
5.9  小结
5.10  问与答
5.11  工作室
5.11.1  测验
5.11.2  练习
第六章  用户界面设计
6.1  使用UI Designer
6.1.1  修改图形用户界面(GUI)
6.1.2  查看生成的代码
6.2  了解AWT
6.3  使用UI Component(UI组件)
6.3.1  Button组件
6.3.2  Checkbox组件
6.3.3  CheckboxGroup组件
6.3.4  Label组件
6.3.5  TextField组件
6.3.6  List组件
6.3.7  Choice组件
6.3.8  MenuBar组件
6.3.9  PopupMenu组件
6.3.10  Scrollbar组件
6.3.11  TextArea组件
6.4  使用Container(容器)
6.4.1  Panel组件
6.4.2  ScrollPane组件
6.5  使用布局管理器安排控制
6.5.1  FlowLayout布局管理器组件
6.5.2  GridLayout布局管理器组件
6.5.3  BorderLayout布局管理器组件
6.5.4 VerticalFlow Layout布局管理器组件
6.5.5  CardLayout布局管理器组件
6.5.6  XYLayout布局管理器组件
6.5.7  PaneLayout布局管理器组件
6.5.8  GridBagLayout布局管理器组件
6.6  小结
6.7  问与答
6.8  工作室
6.8.1  测验
6.8.2  练习
第七章  JavaBeans组件库
7.1  使用JBCL组件
7.1.1  ButtonControl组件
7.1.2  ChckboxControl组件
7.1.3  CheckboxPanel组件
7.1.4  ChoiceControl组件
7.1.5  FieldControl组件
7.1.6  LabelControl组件
7.1.7  TextControl组件
7.1.8  ListControl组件
7.1.9  LocatorControl组件
7.1.10  GridControl组件
7.1.11  ImageControl组件
7.1.12  TransparentImage组件
7.1.13  ButtonBar组件
7.1.14  NavigatorControl组件
7.1.15  ShapeControl组件
7.1.16  StatusBar组件
7.1.17  TextAreaControl组件
7.1.18  TextFieldControl组件
7.1.19  TreeControl组件
7.2  使用JBCL Container(容器)
7.2.1  BevelPanel组件
7.2.2  GroupBox组件
7.2.3  SplitPanel组件
7.2.4  TabsetControl组件
7.2.5  TabsetPanel组件
7.3  Dialog Box(对话框)类型的容器组件
7.3.1  Filter对话框组件
7.3.2  ColorChooser对话框组件
7.3.3  FontChooser对话框组件
7.3.4  Message对话框组件
7.3.5  StringInput对话框组件
7.4  了解Data Express组件
7.5  dbSeing页上的组件
7.6  Swing页上的组件
7.7  Swing COntainers页上的组件
7.8  AWT页上的组件
7.9  其他页上的组件
7.10  小结
7.11  问与答
7.12  工作室
7.12.1  测验
7.12.2  练习
第二篇  概览
第八章  小应用程序、应用程序和向导
8.1  比较小应用程序与应用程序
8.2  创建小应用程序
8.2.1  小应用程序的主要行为
8.2.2  研究一个简单的小应用程序
8.2.3  在Web页中嵌入小应用程序
8.2.4  调试和测试小应用程序
5.2.5  使小应用程序可用于Web
8.2.6  使用高级<APPPLIET>标签特征
8.2.7  向小应用程序传递参数
8.2.8  小应用程序的其他特征
8.3  创建应用程序
8.3.1  传递命令行参数
8.3.2  分析参数
8.4  双重职能程序
8.5  JBuilder工程
8.5.1  创建工程
8.5.2  工程文件扩展
8.6  使用向导
8.6.1  小应用程序向导
8.6.2  应用程序向导
8.7  小结
8.8  问与答
8.9  工作室
8.9.1  测验
8.9.2  练习
第九章  图形、字体和多媒体
9.1  图形
9.1.1  图形坐标系统
9.1.2  绘制与填充
9.1.3  一个简单的图形程序样例
9.1.4  复制与清除
9.2  字体与文本
9.2.1  创建字体对象
9.2.2  绘制字符和字符串
9.2.3  获得字体信息
9.3  使用颜色
9.3.1  Color对象
9.3.2  测试和设置颜色
9.3.3  一个简单的Color程序样例
9.4  创建简单动画
9.4.1  绘制与重绘
9.4.2  启动与停止
9.4.3  一个损坏的数字钟
9.4.4  小应用程序与线程
9.4.5  一个修好的数字钟
9.5  获取并使用图像
9.5.1  获取图像
9.5.2  绘制图像
9.5.3  修改图像
9.6  利用图像生成动画
9.6.1  了解Neko样例工程
9.6.2  生成Neko样例工程
9.7  消除动画闪烁
9.7.1  过分描绘:不要清除小应用程序
9.7.2  剪载:只重画必要部分
9.7.3  双缓冲:画面外绘制
9.8  制作多媒体动画
9.8.1  添加声音
9.8.2  Sun公司的Animator小应用程序
9.9  小结
9.10  问与答
9.11  工作室
9.11.1  测验
9.11.2  练习
第十章  流与输入/输出接口
10.1  了解输入流
10.1.1  InputStream抽象类
10.1.2  ByteArrayInputStream类
10.1.3  FileiNPUTsTREAM类
10.1.4  FilterInputStream类
10.1.5  ObjectInputStream类
10.1.6  PipedInputStream类
10.1.7  SequenceInPUTsTREAM
10.2  输出流
10.2.1  OutputStream抽象类
10.2.2  ByteArrayOutputStream类
10.2.3  FileOutputStreamod 类
10.2.4  FilterOutputStreamod 类
10.2.5  ObjcetOutputStreamod 类
10.2.6  PipedOutputStreamod 类
10.3  Reader类
10.3.1  BufferedReader类
10.3.2  LineNumberReader类
10.3.3  CharArrayReader类
10.3.4  FilterReader类
10.3.5  InputStreamReader类
10.3.6  FileReader类
10.3.7  PipedReader类
10.3.8  StringReader类
10.4  Writer类
10.4.1  bUFFEREDWriter类
10.4.2  CharArrayWriter类
10.4.3  FilterWriter类
10.4.4  OutputStreamWriter类
10.4.5  FileWriter类
10.4.6  PipedWriter类
10.4.7  PrintWriter类
10.4.8  STRINGWriter类
10.5   文件夹
10.5.1  File类
10.5.2  FileDescriptor类
10.5.3  FandomAccess File类
10.6  相关类
10.6.1  接口
10.6.2  类
10.7  小结
10.8  问与答
10.9  工作室
10.9.1  测验
10.9.2  练习
第十一章  编译和调试
11.1  编译
11.1.1  Make命令
11.1.2  Rebuild命令
11.2  工程选项
11.2.1  编译器选项
11.2.2  Run/Dedbug选项
11.3  语法错误
11.3.1  代码编辑器选项
11.3.2  编译器错误
11.3.3  获得错误相关帮助
11.4  使用调试器
11.4.1  激活调试器
1.4.2  激活调试器
11.4.3  暂停和恢复
11.4.4  断点
11.4.5  监视
11.4.6  线程和堆栈
11.4.7  其他调试窗口
11.5  小结
11.6  问与答
11.7  工作室
11.7.1  测验
11.7.2  练习
第十二章  事件处理
12.1  创建事件处理器
12.2  管理简单事件
12.3  鼠标事件
12.3.1  鼠标单击
12.3.2  Spots小应用程序
12.3.3  鼠标移动
12.3.4  Lines小应用程序
12.3.5  检测组合键
12.4  键盘事件
12.4.1  处理键盘事件
12.4.2  KeyTest小应用程序
12.5  标准键盘事件
12.5.1  Action(操作)事件
12.5.2  Adjustment(调整)事件
12.5.3  Component(组件)事件
12.5.4  Focus(焦点)事件
12.5.5  Item(项目)事件
12.5.6  Windows(窗口)事件
12.6  小结
12.7  问与答
12.8  工作室
12.8.1  测验
12.8.2  练习
第十三章  异常处理
13.1  设计异常
13.1.1  了解throws关键字
13.1.2  了解Error和RuntimeException类
13.2  处理异常
13.2.1  使用try和catch
13.2.2  使用throw 关键字
13.2.3  失败
13.2.4  使用finally块
13.3  限制
13.4  创建自定义异常
13.5  小结
13.6  问与答
13.7  工作室
13.7.1  测验
13.7.2  练习
第十四章  JBuilder数据库结构
14.1  数据库基础知识
14.1.1  表格和术语
14.1.2  数据库模型
14.1.3  数据库类型
14.2  JDBC结构
14.2.1  在小应用程序中使用JDBC
14.2.2  在应用程序中使用JDBC
14.2.3  数据库的连接性
14.3能 JDBC类
14.3.1  了解DriveManager类
14.3.2  了解Connection类
14.3.3  了解Statement类
14.3.4  了解ResultSet类
14.3.5  映射类型
14.3.6  一个JDBC API示例
14.4  JDCL与DataBroker
14.4.1  数据访问
14.4.2  提供数据
14.4.3  导航和编辑数据
14.4.4  排序和过滤
14.4.5  主控、细节支持
14.4.6  解析DataSet类
14.4.7  数据感知组件
14.5  小结
14.6  问与答
14.7  工作室
14.7.1  测验
14.7.2  练习
第三篇  概览
第十五章  生成数据库应用程序
15.1  安装和配置本地InterBase
15.2  基本要求
15.3  提供数据
15.4  用户界面
15.5  解析更改
15.6  创建表
15.7  小绳索
15.8  问与答
15.9  工作室
15.9.1  测验
15.9.2  练习
第十六章  多线程技术
16.1  为什么要使用线程
16.1.1  小应用程序线程
16.1.2  并行性的问题
16.21  以多线程思想思考
6.3 有关Points的讨论
16.3.1  类变量的保护
16.3.2  创建和使用线程
16.4  Runnable接口
16.4.1  了解TheeadTester类
16.4.2  了解NamedThreadTester类
16.4.3  了解NamedThreadTester 类
16.4.4  线程组
16.5  确知线程何时中止
16.6  线程调度
16.6.1  抢先式与非抢先式
16.6.2  测验调度程序
16.7  小结
16.8  问与答
16.9  工作室
16.9.1  测验
16.9.2  练习
第十七章  持续性
17.1  Externalizable接口
17.1.1  writeExternal()方法
17.2  readExternal()方法
17.3  Serializable接口
17.3.1  ObjectOutput接口
17.3.2  OjbectOutputStream类
17.4  ObjectInput()方法
17.4.1  ObjectInputStream类
17.4.2  readObject()方法
17.5  一个串行化的例子
17.6  持续性异常
17.7  安全性问题
17.7.1  transient关键字
17.7.2  使用加密
17.8  小结
17.9  问与答
17.10  工作室
17.10.1  测验
17.10.2  练习
第十八章  创建Java Beans
18.1  满足bean的要求
18.2    使用BeansExpress
18.2.1  NewBean组件
18.2.2  OK Cancel Bean组件
18.2.3  DB Bean组件
18.2.4  Bean Info类
18.2.5  New Event Bean代码片段
18.3  JavaBeans向导
18.4  测试bean
18.5  小结
18.6  问与答
18.7  工作室
18.7.1  测验
18.7.2  练习
第十九章  配置Java程序
19.1  工程的准备过程
19.1.1  目录与路径
19.1.2  辅助文件
19.1.3  访问辅助文件
19.1.4  资源向导
19.1.5  最终的build
19.1.6  末存档的工程
19.2  档案文件
19.3  配置向导
19.4  小应用程序和应用程序
19.4.1  配置小应用程序
19.4.2  配置应用程序
19.5  小结
19.6  问与答
19.7  工作室
19.7.1 测验
19.7.2  练习
第二十章  Java网络通信
20.1  联网
20.1.1  在小应用程序间创建连接
20.1.2  打开与Web 的连接
20.1.3   URLConnection类
20.1.4  客户和服务器端套接字
20.1.5  网络异常
20.2  远程方法调用
20.2.1  工作原理
20.2.2  RMI文档
20.3  小结
20.4  问与答
20.5  工作室
20.5.1  测验
20.5.2  练习
第二十一章  Java内部机制
21.1  全貌
21.2  Java虚拟机
21.2.1  概述
21.2.2  基本部分
21.2.3  常量池
21.2.4  限制
21.3  字节码综述
21.3.1  字节码解释器
21.3.2  即时编译器
21.3.3  Java2c翻译器
21.4 class文件格式
21.5  方法签名
21.6  内存无用单元收集
21.6.1  有关问题
21.6.2  解决方案
21.6.3  并行无用单元收集器
21.7  安全性总理2
21.7.1  为什么应该担心
21.7.2  为什么不必担心
21.8  小结
21.9  问与答
附录A  测验答案
A.1  第二章答案
A.2  第三章答案
A.3  第四章答案
A.4  第五章答案
A.5  第六章答案
A.6  第七章答案
A.7  第八章答案
A.8  第九章答案
A.9  第十章答案
A.10  第十一章答案
A.11  第十二章答案
A.12  第十三章答案
A.13  第十四章答案
A.14  第十五章答案
A.15  第十六章答案
A.16  第十七章答案
A.17  第十八章答案
A.18  第十九章答案
A.19  第二十章答案
附录B  JBuilder和Java实用
B.1  Java实用工具程序
B.1.1  C头文件与占位程序文件生成器
B.1.2  类文件反汇编器
B.1.3  数字标识实用工具程序
B.1.4  Java小应用程序浏览器
B.1.5  Java存档工具
B.1.6  Java编译器
B.1.7  Java调试器
B.1.8  Java文档生成器
B.1.9  Java解释器
B.1.10  Java远程对象注册表
B.1.11  Java RMI占位程序转换器
B.1.12  Java运行期加载器
B.1.13  本地码ASCII码转换器
B.1.14  系列版本号命令
B.2  JBjilder实用工具程序
B.2.1  Borland Java编译器
B.2.2  Borland Java Make实用工具程序
B.2.3  MAKE(Make)实用工具程序
B.2.4  Turbo GREP(Grep)实用工具程序
附录C  其他资源
C.1  Inprise International公司
C.1.1  万维网
C.1.2  新闻组
C.1.3  CompuServer论坛
C.1.4  邮件、电话和传真
C.2  Sun Microsystem公司
C.2.1  万维网
C.2.2  邮件、电话和传真
C.3  其他Java资源
C.3.1  万维网
C.3.2  新闻组
C.4  Macmillan计算机图书出版公司
C.4.1  万维网
C.4.2  邮件、电话和传真

本目录推荐