VISUAL J++6.0实用编程技术

VISUAL J++6.0实用编程技术
作 者: 何斌 王运坚
出版社: 人民邮电出版社
丛编项: 计算机技术丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 程序语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《VISUAL J++6.0实用编程技术》作者简介

内容简介

Microsoft Visual J++ 6.0是Microsoft公司1998年推出的一种功能强大、使用灵活的最新JAVA语言开发工具。本书从一个程序开发人员的角度出发,主要介绍了如何使用Visual J++ 6.0来开发JAVA小程序。全书共分14章,内容包括JAVA语言概述、JAVA基础知识、安装Visual J++ 6.0Visual J++ 6.0开发环境、Visual J++ 6.0初步、Visual J++ 6.0用户界面设计、Visual J++ 6.0绘图、Visual J++ 6.0多媒体程序设计、Visual J++ 6.0多线程程序设计、Visual J++ 6.0动画设计、Visual J++ 6.0异常处理、JAVASCRIPT简介、VBSCRIPT简介和脚本语言和小程序等等。本书内容丰富,叙述详细,实用性强。无论读者是一个刚刚涉及Visual J++ 6.0编程的初学者,还是一个精通Visual J++ 6.0程序设计的高手,都可以在本书中找到自己需要内容。本书适合所有的计算机用户和从事编程工作的技术人员阅读参考。

图书目录

第一章 JAVA语言概述

1.1 JAVA语言的历史和发展前景

1.1.1 JAVA语言的起源

1.1.2 JAVA语言的现状

1.1.3 JAVA语言的未来

1.2 JAVA语言的特点

1.2.1 简单性

1.2.2 面向对象

1.2.3 分布式

1.2.4 解释型

1.2.5 健壮性

1.2.6 安全性

1.2.7 平台无关性

1.2.8 可移植性

1.2.9 高性能

1.2.10 多线程

1.2.11 动态性

第二章 JAVA基础知识

2.1 JAVA的数据类型

2.1.1 JAVA中的关键字

2.1.2 JAVA是一种强类型的语言

2.1.3 JAVA基本数据类型

2.1.4 常量

2.1.5 变量

2.1.6 类型自动转换和强制转换

2.2 JAVA的字符串和数组

2.2.1 字符串

2.2.2 数组

2.3 JAVA的表达式和运算符

2.3.1 算术运算符

2.3.2 位运算符

2.3.3 关系运算符

2.3.4 逻辑运算符

2.3.5 ?运算符

2.3.6 运算符的优先级

2.4 JAVA的流程控制

2.4.1 分支流程

2.4.2 循环流程

2.4.3 跳转语句

2.5 面向对象程序设计和类

2.5.1 面向对象的概念

2.5.2 类

2.5.3 继承

2.5.4 JAVA的软件包

第三章 安装Visual J++ 6.0

3.1 系统要求

3.2 安装Visual J++ 6.0

3.2.1 从Visual Studio 6.0中安装Visual J++ 6.0

3.2.2 安装MSDN

3.3Visual J++ 6.0的新特征

第四章 Visual J++ 6.0集成开发环境

4.1 Visual J++简介

4.2 Visual J++ 6.0窗口界面

4.2.1 新建项目对话框

4.2.2 菜单栏

4.2.3 工具条

4.3 定制环境

4.3.1 Environment设置

4.3.2 Text Editor设置

4.3.3 Debugger设置

4.3.4 Analyzer设置

4.3.5 Data Tools设置

4.3.6 Form Designers设置

4.3.7 HTML设置

4.3.8 Projects设置

4.3.9 Security设置

第五章 Visual J++ 6.0初步

5.1 创建第一个JAVA小程序

5.2 分析用模板创建的小程序

5.3 HTML语言简介

5.3.1 HTML文档页面设计

5.3.2 HTML的文字效果

5.3.3 APPLET标记

5.4 分析Pagel.htm文件

第六章 Visual J++ 6.0用户界面设计

6.1 文本框

6.1.1 文本框控件方法

6.1.2 使用文本框控件

6.2 文本区域

6.2.1 文本区域控件方法

6.2.2 使用文本区域控件

6.3 布局设计

6.3.1 BorderLayout布局

6.3.2 CardLayout布局

6.3.3 FlowLayout布局

6.3.4 GridLayout布局

6.3.5 GridBagLayout布局

6.4 命令按钮

6.4.1 命令按钮控件方法

6.4.2 使用命令按钮控件

6.5 JAVA事件

6.5.1 Visual J++ 1.1

6.5.2 Visual J++ 6.0动作事件

6.6 面板

6.6.1 使用面板

6.6.2 创建自定义面板类

6.7 复选框和单选按钮

6.7.1 复选框控件

6.7.2 Visual J++ 6.0选项事件

6.7.3 单选按钮控件

6.8 滚动条

6.8.1 滚动条控件简介

6.8.2 Visual J++ 6.0调整事件

6.9 下拉列表框

6.10 列表框

6.11 窗口和菜单设计

6.11.1 添加窗口

6.11.2 添加菜单

6.11.3 菜单事件处理

6.12 对话框

6.12.1 对话框成员方法

6.12.2 对话框使用示例

第七章 Visual J++ 6.0绘图

7.1 与图形有关的几个基本概念

7.1.1 图形坐标系统简介

7.1.2 paint( )、repaint( )和update( )方法

7.2 颜色模型

7.2.1 Color类中的颜色常数

7.2.2 Color类中的常用方法

7.2.3 Color类的构造方法

7.2.4 Color类使用示例

7.3 字体

7.3.1 Font类

7.3.2 FontMetrics类

7.3.3 获取系统可用字体

7.3.4 设置字体

7.3.5 输出字符串

7.3.6 字体应用示例

7.4 Graphics类中常用的绘图方法

7.4.1 输出字符

7.4.2 画线

7.4.3 绘制矩形

7.4.4 绘制椭圆

7.4.5 绘制椭圆弧

7.4.6 绘制多边形

7.4.7 复制图形

7.4.8 清除图形

7.4.9 异或模式

7.5 绘制橡皮筋形体实例

7.5.1 鼠标事件和鼠标移动事件

7.5.2 绘制橡皮筋形体实例

第八章 Visual J++ 6.0多媒体程序设计

8.1 图像装载与显示

8.1.1 Image类

8.1.2 URL类

8.1.3 图像的装载

8.1.4 图像的显示

8.2 声音文件的播放

第九章 Visual J++ 6.0多线程序设计

9.1 线程的基本概念

9.1.1 什么是多线程

9.1.2 线程的有关概念

9.2 线程的创建

9.2.1 继承Thread类

9.2.2 实现Runnable接口

9.3 Thread类简介

9.3.1 构造方法

9.3.2 成员变量

9.3.3 成员方法

9.4 线程的优先级和调度

9.5 线程的交互作用

9.5.1 问题的产生

9.5.2 对象的锁定

9.5.3 同步化方法

9.5.4 嵌套同步化问题

9.6 线程间的通信

9.6.1 使用管道类进行通信

9.6.2 使用标志变量进行通信

9.6.3 使用wait( )和notify( )方法进行通信

第十章 Visual J++ 6.0动画设计

10.1 动画制作的基本技术

10.1.1 基本框架

10.1.2 保持恒定的帧速度

10.1.3 绘制每一帧图片

10.2 消除闪烁现象

10.2.1 限制重画区域

10.2.2 重载update( )方法

10.2.3 双缓冲技术

10.3 Visual J++ 6.0动画设计实例

第十一章 Visual J++ 6.0异常处理

11.1 Visual J++ 6.0中异常处理

11.2 Visual J++ 6.0中的异常类

11.2.1 包java.lang中定义的异常

11.2.2 包java.util中定义的异常

11.2.3 包java.io中定义的异常

11.2.4 包java.net中定义的异常

11.3 声明异常

11.4 抛出异常

11.5 捕获异常

11.6 finally子句

第十二章 JavaScript简介

12.1 JavaScript基础

12.1.1 JavaScriptz基本概念

12.1.2 JavaScript数据类型

12.1.3 JavaScript变量

12.1.4 JavaScript常量

12.1.5 JavaScript数组

12.1.6 JavaScript表达式

12.1.7 JavaScript运算符

12.2 JavaScript的语句

12.2.1 分支语句

12.2.2 循环语句

12.2.3 对象操作语句

12.3 JavaScript函数

12.3.1 自定义函数

12.3.2 JavaScript的内部函数

12.4 JavaScript事件

12.5 JavaScript对象

12.5.1 Navigator对象

12.5.2 window对象

12.5.3 RUL对象

12.5.4 frame对象

12.5.5 document对象

12.5.6 anchors对象

12.5.7 form对象

12.5.8 history对象

12.5.9 link对象

12.5.10 Math对象

12.5.11 Date对象

12.5.12 string对象

第十三章 VBScript简介

13.1 VBScript基础

13.1.1 VBScript基本概念

13.1.2 数据类型

13.1.3 变量

13.1.4 常量

13.1.5 数组

13.1.6 表达式

13.1.7 运算符

13.2 VBScript语句

13.2.1 分支语句

13.2.2 循环语句

13.3 VBScript过程和内部函数

13.3.1 过程

13.3.2 内部函数

13.4 VBScript事件

13.5 VBScript对象

第十四章 脚本语言和小程序

14.1 通过VBScript访问Applet

14.2 通过Java Script访问Applet

附录 A HTML语言快速参考

A.1 普通属性和事件

A.2 文档基础标记

A.3 物理文本类型标记

A.4 内容文本类型标记

A.5 文档空间标记

A.6 表格标记

A.7 列表标记

A.8 链接标记

A.9 图像标记

A.10 表单标记

A.11 框架标记

A.12 多媒体标记

附录 B JAVA软件包快速参考

B.1 java.lang软件包

B.2 java.util软件包

B.3 java.io软件包

B.4 java.net软件包

B.5 java.awt软件包

B.6 java.awt.image软件包

B.7java.applet软件包