书籍详情
Visual J++6 编程指南
作者:Scott Mulloy(美)/等
出版社:浙江科学技术出版社
出版时间:1999-06-01
ISBN:9787534113031
定价:¥51.50
购买这本书可以去
内容简介
内容摘要指点面向任务之迷津学习如何用VisualJ++开发精巧的Java应用程序内容涉及WFC、J/Direct和COMJava和Visualj++编程专家ScottMulloy亲自执笔
作者简介
暂缺《Visual J++6 编程指南》作者简介
目录
目 录
第一部分 VisualJ++6编程基础
第1章Java和visualJ++6引论
1.1Java程序设计语言
1.1.1简洁性
1.1.2面向对象
1.1.3安全性
1.1.4解释性
1.1.5平台无关性
1.1.6可移植性
1.1.7多线程
1.1.8Java的其他特征
1.2 Applet和可独立运行的应用程序
1.3 visualJ++简介
1.3.1集成开发环境
1.3.2visualJ++的向导和编制器
1.4 VisualJ++6的新特性
第2章 创建JavaAPPlet
2.1 VisualJ++6的安装
2.2进入VisualJ++
2.3进入MsDN库
2.4编译和运行VisualJ++示例
2.5使用MsDN
2.6创建新的VisualJ++项目
2.7如何在Visualj++6中使用现成的Java程序
第3章 创建Windows应用程序
3.1各种VisualJ++Windows项目简介
3.2控制台式应用程序的创建
3.3基于窗体式Windows应用程序的创建
3.3.1GUI控件的命名规则
3.3.2Windows应用程序项目的基本代码
3.3.3窗体设计器生成的代码
3.4 通过ApplicationWizard创建Windows应用程序
第4章Java的数据类型、变量和运算符
4.1Java数据类型的分类
4.2布尔(boolean)类型
4.2.1布尔变量的说明
4.2.2变量标识符
4.2.3修改布尔变量的值
4.3整数(integer)类型
4.3.1整型变量的建立
4.3.2整数的表示
4.3.3整型上定义的运算
4.4整数运算符的应用
4.4.1算术运算符
4.4.2赋值运算符
4.4.3自增/自减运算符
4.5字符类型
4.5.1字符的表示
4.5.2字符串的表示
4.6浮点数变量
4.7数 组
4.8分隔符
4.9注 释
4.9.1传统方式的注释
4.9.2G++风格的注释
4.9.3JavaDoc式的注释
第5章Java程序的流程控制
5.1布尔类型上的运算
5.1.1关系运算符
5.1.2相等运算符
5.2逻辑运算符
5.2.1逻辑AND和逻辑OR运算符
5.2.2单目逻辑运算符
5.3条件运算符
5.4控制流语句中的布尔量
5.5控制流
5.5.1if语句
5.5.2if-else语句
5.6重复语句
5.6.1while语句
5.6.2do语句
5.6.3for语句
5.7 开关语句
5.8转向语句
5.8.1break语句
5.8.2continue语句
5.8.3return语句
第6章Java的类和对象
6.1什么是类
6.2类的作用
6.3Java中的类
6.4类的说明
6.4.1类修饰符
6.4.2类名
6.4.3超类
6.4.4接口
6.5构造器
6.5.1方法的重写
6.6创建类的实例
6.6.1类各部分的引用
6.6.2特殊变量this
6.6.3特殊变量super
6.7变 量
6.7.1 访问权限修饰符
6.7.2利用方法实现受保护的数据存取
6.7.3finalize()方法的使用
6.8内部类
6.9Java包简介
第7章 基于WFC的GUL开发
7.1WFC控件简介
7.1.1WFC控件及其实现类
7.2GUI应用程序的创建
7.2.1Labe1控件
7.2.2Edit控件
7.2.3Button控件
7.2.4GroupBox控件
7.2.5RadioButton控件
7.2.6GomboBox控件
7.2.7CheckBox控件
7.2.8ListBox控件
7.2.9ToolTip控件
7.2.10MainMenu和MenuItem控件
第二部分 VisualJ++6实用编程技术
第8章 Applet的生命周期
8.1Applet类简介
8.2constructor的工作阶段
8.3初始化阶段
8.4Start阶段
8.5Stop阶段
8.6Destroy阶段
8.7Paint阶段
8.8简单VisualJ++Applet生命周期示例
8.9Java.applet包的接口
第9章 VisualJ++6的高级特性
9.1ProjectExplorer窗口
9.1.1目录视图
9.1.2包视图
9.2Properties窗口
9.3DocumentOu出ne窗口
9.4TaskList窗口
9.4.1在TaskList窗口中添加用户任务
9.4.2TaskList窗口中的视图选项
9.5Toolbox窗口
9.6ObjectBrowser窗口
9.6.1ShowClasses视图和ShowMembers视图
9.6.2获取类的定义信息
9.7GlassBuilder对话框
9.8VisualJ++6应用程序的包装和分发
9.8.1DeploymentExplorer窗口
9.8.2NewDePloymentTarget对话框
9.8.3visualJ++6应用程序的分发
9.9 DefineWindowLayout对话框
9.10AddItem对话框
9.11ProjectProperties对话框
9.12定制VisualStudio工具条
第10章 VisualJ++6调试器的使用
10.1在调试器中启动项目
10.2在调试器中执行Applets和应用程序
10.3用调试工具条和菜单控制执行过程
10.3.1 断点的设立
10.3.2断点状态设定及断点删除
10.3.3代码的单步执行
10.4通过调试窗口和对话框监视执行状态
10.4.1DataTips弹出框
l0.4.2Output窗口
10.4.3Watch窗口
10.4.4Autos窗口
l0.4.5Locals窗口
10.4.6Immediate窗口
10.4.7CallStack窗口
10.4.8threads窗口
10.4.9RunningDocuments窗口
10.4.10Processes对话框
10.4.11Exc epti ons对话 框
10.5在调试器中运行LifecycleApplet
10.6消息调试工具SPy++
第11章Java的包和接口
11.1包
11.1.1Java包的概念
11.1.2包的创建和使用
11.1.3包的扩展
11.1.4包的一般用法
11.2 接 口
11.2.1 接口与多重继承
11.2.2接口的创建
11.2.3接口的用法
11.3 JAR文件
第12章Java的异常和出错处理
12.1Java的异常及其处理
12.2异常的抛出
12.3创建自己的异常处理类
12.4try语句
12.5catch语句
12.6JdK和WFC中的异常
12.7多重异常的处理
12.8finally语句的应用
12.9Java的出错处理类
第13章 线 程
13.1线程简介
13.1.1创建线程类的两种方法
13.1.2通过实现Runnable接口创建支持线程的类
13.2线程编程示例
13.3线程优先级的修改
13.4线程的同步
13.5Thread类中的其他方法
13.6多线程在Java编程中的应用
第三部分 VisualJ++6的构件开发
第14章 COM对象的创建和应用
14.1C0M技术简介
14.2应用程序中C0M构件的使用
14.3在visualJ++中创建GOM类
14.3.1JavaGOM类的创建
14.3.2检查C0M类产生的输出
14.4COM类的应用
14.4.1在Java程序中使用COM类
14.4.2在Excel中使用COM构件
14.5VisualJ++中构件项目的创建
14.5.1在visualJ++中创建一个COM控件项目
14.5.2visualJ++的COMDLL项目简介
第15章 HTML制作工具的使用
15.1VisualJ++6HTML编辑器
15.2向HTML文件添加选取框
15.3向HTML文件添加链接
15.4向HTML文件添加图像
15.5向HTML文件添加表格
15.6Toolbox窗口的HTML标签的应用
15.6.1TextBox构件
15.6.2CheckBox构件
15.6.3Button构件
15.6.4向HTML文件添加JavaScript代码
15.6.5visualJ++6中HTML的高级开发
第16章 J/Direct编程
16.1J/Direct简介
16.1.1COM集成和J/Direct的差异
16.1.2@dll.import指令
16.1.3WindowsAPI的检测
16.2在VisualJ++中创建J/Direct示例
16.2.1通过J/DirectCallBuilder仿真结构
16.2.2J/DirectCallBuilder对话框
16.2.3J/DirectCallBuilder选项对话框
16.3小结
第四部分 VisualJ++6数据库编程
第17章 数据库项目的创建
17.1数据库环境
17.2数据库设计工具
17.3建立项目
17.4使用数据视图
17.5向数据库添加内容
17.5.1建立SQL脚本
17.5.2建立数据表脚本
17.5.3建立数据库查询命令
17.5.4在自己的项目中添加视图
17.5.5建立存储过程
17.5.6建立触发器脚本
17.5.7完善数据视图的使用
17.5.8查询设计器
第18章 用ApplicationWizard创建数据库应用程序
18.1使用VisualJ++的向导和编制器
18.2DataForm向导
18.3往工具箱添加数据控件
18.4获取一组记录
18.5利用DataBinder控件实现数据装订
18.6DataGrid控件
18.7浏览记录
18.8观察编译产生的错误和警告
18.9第一个应用示例
18.10第二个应用示例
第19章 高级数据库编程
19.1AD0构件环境简介
19.1.1了解Activex数据对象(ADO)
19.1.2数据访问构件
19.2Intranet客户机/服务器
19.3MicrosoftWindowsLAN客户机/服务器
19.4独立的应用程序
19.5AD0构件结构的进一步研究
19.6ADo的应用
19.7线程的安全性
19.8数据获取
19.8.1Gommand对象
19.8.2Connection对象
19.8.3Error对象
19.8.4Field对象
19.8.5Parameter对象
19.8.6Property对象
19.8.7Recordset对象
19.9远程数据服务
19.10客户光标引擎
19.11CAB文件和ODBC
19.12可获得的ODBC驱动程序
19.13ODBCDirect
19.14WFC构件模型
第五部分 高级编程技术
第20章 WFc高级技术
20.1visualJ++项目的包装选项
20.2分发单元项目
20.2.1创建自解压安装分发项目
20.2.2创建ZIP文件分发项目
20.2.3创建柜式项目
20.3高级WFC控件研究
20.3.1Toolbar控件
20.3.2StatusBar控件
20.3.3GheckedListBox控件
20.3.4PictureBox控件
20.3.5TabGontrol控件
20.3.6Timer控件
第21章 1/0编程
21.1开发具有I/O能力的Windows应用程序
21.2使用open和SaveAs对话框
21.2.1wfc.ui.OpenFileDialog和wfc.ui.SaveFileDialog类
21.2.2在应用程序中使用0pen和SaveAs对话框
21.3利用com.ms.Wfc.io包进行I/O编程
21.3.1在应用程序中读文件
21.3.2在应用程序中写文件
21.4用java.io编写纯JavaI/O程序
21.4.1Java中的数据流
21.4.2用java.io包完成输入输出
第22章 网络编程
22.1了解java.net包
22.2服务器应用程序的开发
22.3VisualJ++中客户端应用程序的开发
22.3.1建立client应用程序的Socket连接
22.3.2解决方案中的多项目工作模式
22.3.3在Applet中访问Web资源
第23章 图形、色彩、字体、声音和动画
23.1java.awt.Graphics类
23.1.1图形坐标系统
23.1.2了解Graphics类
23.2visualJ++中的绘图对象
23.2.1在Applet中添加鼠标事件处理程序
23.2.2绘制直线
23.2.3绘制矩形
23.2.4绘制弧
23.2.5绘制椭圆和圆
23.2.6绘制多边形
23.3visualJ++中的颜色设置
23.4visualJ++中的字体设置
23.5Applet中的动画对象
23.6 动画中的图像和声音
第24章 创建GULAPPLet
24.1了解GUI开发选项
24.2Code-behindHTML项目
24.3 创建Gode-behindHTML项目
24.3.1基本Code-behindHTML项目的理解
24.3.2利用com.mswfc.html包创建HTMLGUI接口
24.4创建纯Java用户接口
第六部分 附 录
附录A 安装visualj++6
附录B visualStudio的工具
附录c VisualJ++编程参考
第一部分 VisualJ++6编程基础
第1章Java和visualJ++6引论
1.1Java程序设计语言
1.1.1简洁性
1.1.2面向对象
1.1.3安全性
1.1.4解释性
1.1.5平台无关性
1.1.6可移植性
1.1.7多线程
1.1.8Java的其他特征
1.2 Applet和可独立运行的应用程序
1.3 visualJ++简介
1.3.1集成开发环境
1.3.2visualJ++的向导和编制器
1.4 VisualJ++6的新特性
第2章 创建JavaAPPlet
2.1 VisualJ++6的安装
2.2进入VisualJ++
2.3进入MsDN库
2.4编译和运行VisualJ++示例
2.5使用MsDN
2.6创建新的VisualJ++项目
2.7如何在Visualj++6中使用现成的Java程序
第3章 创建Windows应用程序
3.1各种VisualJ++Windows项目简介
3.2控制台式应用程序的创建
3.3基于窗体式Windows应用程序的创建
3.3.1GUI控件的命名规则
3.3.2Windows应用程序项目的基本代码
3.3.3窗体设计器生成的代码
3.4 通过ApplicationWizard创建Windows应用程序
第4章Java的数据类型、变量和运算符
4.1Java数据类型的分类
4.2布尔(boolean)类型
4.2.1布尔变量的说明
4.2.2变量标识符
4.2.3修改布尔变量的值
4.3整数(integer)类型
4.3.1整型变量的建立
4.3.2整数的表示
4.3.3整型上定义的运算
4.4整数运算符的应用
4.4.1算术运算符
4.4.2赋值运算符
4.4.3自增/自减运算符
4.5字符类型
4.5.1字符的表示
4.5.2字符串的表示
4.6浮点数变量
4.7数 组
4.8分隔符
4.9注 释
4.9.1传统方式的注释
4.9.2G++风格的注释
4.9.3JavaDoc式的注释
第5章Java程序的流程控制
5.1布尔类型上的运算
5.1.1关系运算符
5.1.2相等运算符
5.2逻辑运算符
5.2.1逻辑AND和逻辑OR运算符
5.2.2单目逻辑运算符
5.3条件运算符
5.4控制流语句中的布尔量
5.5控制流
5.5.1if语句
5.5.2if-else语句
5.6重复语句
5.6.1while语句
5.6.2do语句
5.6.3for语句
5.7 开关语句
5.8转向语句
5.8.1break语句
5.8.2continue语句
5.8.3return语句
第6章Java的类和对象
6.1什么是类
6.2类的作用
6.3Java中的类
6.4类的说明
6.4.1类修饰符
6.4.2类名
6.4.3超类
6.4.4接口
6.5构造器
6.5.1方法的重写
6.6创建类的实例
6.6.1类各部分的引用
6.6.2特殊变量this
6.6.3特殊变量super
6.7变 量
6.7.1 访问权限修饰符
6.7.2利用方法实现受保护的数据存取
6.7.3finalize()方法的使用
6.8内部类
6.9Java包简介
第7章 基于WFC的GUL开发
7.1WFC控件简介
7.1.1WFC控件及其实现类
7.2GUI应用程序的创建
7.2.1Labe1控件
7.2.2Edit控件
7.2.3Button控件
7.2.4GroupBox控件
7.2.5RadioButton控件
7.2.6GomboBox控件
7.2.7CheckBox控件
7.2.8ListBox控件
7.2.9ToolTip控件
7.2.10MainMenu和MenuItem控件
第二部分 VisualJ++6实用编程技术
第8章 Applet的生命周期
8.1Applet类简介
8.2constructor的工作阶段
8.3初始化阶段
8.4Start阶段
8.5Stop阶段
8.6Destroy阶段
8.7Paint阶段
8.8简单VisualJ++Applet生命周期示例
8.9Java.applet包的接口
第9章 VisualJ++6的高级特性
9.1ProjectExplorer窗口
9.1.1目录视图
9.1.2包视图
9.2Properties窗口
9.3DocumentOu出ne窗口
9.4TaskList窗口
9.4.1在TaskList窗口中添加用户任务
9.4.2TaskList窗口中的视图选项
9.5Toolbox窗口
9.6ObjectBrowser窗口
9.6.1ShowClasses视图和ShowMembers视图
9.6.2获取类的定义信息
9.7GlassBuilder对话框
9.8VisualJ++6应用程序的包装和分发
9.8.1DeploymentExplorer窗口
9.8.2NewDePloymentTarget对话框
9.8.3visualJ++6应用程序的分发
9.9 DefineWindowLayout对话框
9.10AddItem对话框
9.11ProjectProperties对话框
9.12定制VisualStudio工具条
第10章 VisualJ++6调试器的使用
10.1在调试器中启动项目
10.2在调试器中执行Applets和应用程序
10.3用调试工具条和菜单控制执行过程
10.3.1 断点的设立
10.3.2断点状态设定及断点删除
10.3.3代码的单步执行
10.4通过调试窗口和对话框监视执行状态
10.4.1DataTips弹出框
l0.4.2Output窗口
10.4.3Watch窗口
10.4.4Autos窗口
l0.4.5Locals窗口
10.4.6Immediate窗口
10.4.7CallStack窗口
10.4.8threads窗口
10.4.9RunningDocuments窗口
10.4.10Processes对话框
10.4.11Exc epti ons对话 框
10.5在调试器中运行LifecycleApplet
10.6消息调试工具SPy++
第11章Java的包和接口
11.1包
11.1.1Java包的概念
11.1.2包的创建和使用
11.1.3包的扩展
11.1.4包的一般用法
11.2 接 口
11.2.1 接口与多重继承
11.2.2接口的创建
11.2.3接口的用法
11.3 JAR文件
第12章Java的异常和出错处理
12.1Java的异常及其处理
12.2异常的抛出
12.3创建自己的异常处理类
12.4try语句
12.5catch语句
12.6JdK和WFC中的异常
12.7多重异常的处理
12.8finally语句的应用
12.9Java的出错处理类
第13章 线 程
13.1线程简介
13.1.1创建线程类的两种方法
13.1.2通过实现Runnable接口创建支持线程的类
13.2线程编程示例
13.3线程优先级的修改
13.4线程的同步
13.5Thread类中的其他方法
13.6多线程在Java编程中的应用
第三部分 VisualJ++6的构件开发
第14章 COM对象的创建和应用
14.1C0M技术简介
14.2应用程序中C0M构件的使用
14.3在visualJ++中创建GOM类
14.3.1JavaGOM类的创建
14.3.2检查C0M类产生的输出
14.4COM类的应用
14.4.1在Java程序中使用COM类
14.4.2在Excel中使用COM构件
14.5VisualJ++中构件项目的创建
14.5.1在visualJ++中创建一个COM控件项目
14.5.2visualJ++的COMDLL项目简介
第15章 HTML制作工具的使用
15.1VisualJ++6HTML编辑器
15.2向HTML文件添加选取框
15.3向HTML文件添加链接
15.4向HTML文件添加图像
15.5向HTML文件添加表格
15.6Toolbox窗口的HTML标签的应用
15.6.1TextBox构件
15.6.2CheckBox构件
15.6.3Button构件
15.6.4向HTML文件添加JavaScript代码
15.6.5visualJ++6中HTML的高级开发
第16章 J/Direct编程
16.1J/Direct简介
16.1.1COM集成和J/Direct的差异
16.1.2@dll.import指令
16.1.3WindowsAPI的检测
16.2在VisualJ++中创建J/Direct示例
16.2.1通过J/DirectCallBuilder仿真结构
16.2.2J/DirectCallBuilder对话框
16.2.3J/DirectCallBuilder选项对话框
16.3小结
第四部分 VisualJ++6数据库编程
第17章 数据库项目的创建
17.1数据库环境
17.2数据库设计工具
17.3建立项目
17.4使用数据视图
17.5向数据库添加内容
17.5.1建立SQL脚本
17.5.2建立数据表脚本
17.5.3建立数据库查询命令
17.5.4在自己的项目中添加视图
17.5.5建立存储过程
17.5.6建立触发器脚本
17.5.7完善数据视图的使用
17.5.8查询设计器
第18章 用ApplicationWizard创建数据库应用程序
18.1使用VisualJ++的向导和编制器
18.2DataForm向导
18.3往工具箱添加数据控件
18.4获取一组记录
18.5利用DataBinder控件实现数据装订
18.6DataGrid控件
18.7浏览记录
18.8观察编译产生的错误和警告
18.9第一个应用示例
18.10第二个应用示例
第19章 高级数据库编程
19.1AD0构件环境简介
19.1.1了解Activex数据对象(ADO)
19.1.2数据访问构件
19.2Intranet客户机/服务器
19.3MicrosoftWindowsLAN客户机/服务器
19.4独立的应用程序
19.5AD0构件结构的进一步研究
19.6ADo的应用
19.7线程的安全性
19.8数据获取
19.8.1Gommand对象
19.8.2Connection对象
19.8.3Error对象
19.8.4Field对象
19.8.5Parameter对象
19.8.6Property对象
19.8.7Recordset对象
19.9远程数据服务
19.10客户光标引擎
19.11CAB文件和ODBC
19.12可获得的ODBC驱动程序
19.13ODBCDirect
19.14WFC构件模型
第五部分 高级编程技术
第20章 WFc高级技术
20.1visualJ++项目的包装选项
20.2分发单元项目
20.2.1创建自解压安装分发项目
20.2.2创建ZIP文件分发项目
20.2.3创建柜式项目
20.3高级WFC控件研究
20.3.1Toolbar控件
20.3.2StatusBar控件
20.3.3GheckedListBox控件
20.3.4PictureBox控件
20.3.5TabGontrol控件
20.3.6Timer控件
第21章 1/0编程
21.1开发具有I/O能力的Windows应用程序
21.2使用open和SaveAs对话框
21.2.1wfc.ui.OpenFileDialog和wfc.ui.SaveFileDialog类
21.2.2在应用程序中使用0pen和SaveAs对话框
21.3利用com.ms.Wfc.io包进行I/O编程
21.3.1在应用程序中读文件
21.3.2在应用程序中写文件
21.4用java.io编写纯JavaI/O程序
21.4.1Java中的数据流
21.4.2用java.io包完成输入输出
第22章 网络编程
22.1了解java.net包
22.2服务器应用程序的开发
22.3VisualJ++中客户端应用程序的开发
22.3.1建立client应用程序的Socket连接
22.3.2解决方案中的多项目工作模式
22.3.3在Applet中访问Web资源
第23章 图形、色彩、字体、声音和动画
23.1java.awt.Graphics类
23.1.1图形坐标系统
23.1.2了解Graphics类
23.2visualJ++中的绘图对象
23.2.1在Applet中添加鼠标事件处理程序
23.2.2绘制直线
23.2.3绘制矩形
23.2.4绘制弧
23.2.5绘制椭圆和圆
23.2.6绘制多边形
23.3visualJ++中的颜色设置
23.4visualJ++中的字体设置
23.5Applet中的动画对象
23.6 动画中的图像和声音
第24章 创建GULAPPLet
24.1了解GUI开发选项
24.2Code-behindHTML项目
24.3 创建Gode-behindHTML项目
24.3.1基本Code-behindHTML项目的理解
24.3.2利用com.mswfc.html包创建HTMLGUI接口
24.4创建纯Java用户接口
第六部分 附 录
附录A 安装visualj++6
附录B visualStudio的工具
附录c VisualJ++编程参考
猜您喜欢