图书介绍
Visual J++教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘甲耀等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505347853
- 出版时间:1998
- 标注页数:484页
- 文件大小:52MB
- 文件页数:499页
- 主题词:
PDF下载
下载说明
Visual J++教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 Java程序设计的基本概念1
1.1.1 Java含义1
第1章 三个基本概念1
1.1.2 Visual J++的含义2
1.1.3 在HTML页上嵌入Java小应用程序2
1.1.4 Java Applets 与 Java Applications的区别4
1.1.5 Java语言的特点4
1.1.6 Visual J++IDE6
1.2 Visual J++程序设计的基本概念7
1.2.1 Visual J++的安装7
1.2.3 Visual J++的启动与项目工作空间窗口9
1.2.2 Visual J++的图像漫游9
1.2.4 使用VJ++编制VJ++Application12
1.2.5 使用VJ++编制VJ++Applet14
1.2.6 使用VJ++编制包含Applet的HTML文件16
1.3 面向对象程序设计的基本概念17
1.3.1 对象与类17
1.3.2 属性与方法18
1.3.3 继承、软接口的软件包23
1.3.4 子类的创建27
2.1.1 简单语句31
2.1.2 注解31
第2章 Java语言基础31
2.1 简单语句与注解31
2.2 变量与数据类型32
2.2.1 概述32
2.2.2 变量说明32
2.2.3 变量的标识符33
2.2.4 变量的类型34
2.2.5 变量赋值35
2.2.6 注意事项35
2.3.2 布尔文字36
2.3.4 字符串文字36
2.3.3 字符文字36
2.3.1 数字文字36
2.3 文字常量36
2.4 表达式与运算符37
2.4.1 算术运算38
2.4.2 多重赋值与组合赋值41
2.4.3 增1与减1运算42
2.4.4 关系运算43
2.4.5 逻辑运算43
2.4.6 按位运算44
2.4.7 运算符优先级44
2.5 字符串运算46
2.5.1 用法46
2.5.2 注意47
3.0 创建新对象48
3.1.1 new的使用48
第3章 对象的操作48
3.1.2 new的作用50
3.1.3 内存管理50
3.2 类变量和数据成员的访问与设置50
3.2.1 数据成员的表示50
3.2.2 数据成员的赋值51
3.2.3 类变量的定义与访问52
3.3 方法的调用与对象的引用53
3.3.1 方法的调用53
3.3.2 对象的引用55
3.4.1 强制转换基础类型56
3.4 对象与基本类型的强制转换56
3.4.2 强制转换对象57
3.4.3 基本类型与对象的相互转换58
3.5 有关对象58
3.5.1 比较对象58
3.5.2 确定对象的类60
3.6 Java类库60
第4章 选择、循环程序结构与数组62
4.1 块语句62
4.1.1 用法62
4.1.2 应用示例62
4.2 选择程序结构63
4.2.1 单、双分支选择结构63
4.2.2 多分支选择结构68
4.3 面向问题循环结构72
4.3.1 用法72
4.3.2 注意事项73
4.3.3 应用示例73
4.4 前判断与后判断循环结构77
4.4.1 前判断循环结构77
4.4.2 后判断牡环结构78
4.4.3 应用示例78
4.5 break、continue与带标号的循环80
4.5.1 跳出循环(break)80
4.5.2 继续循环(continue)81
4.5.3 带标号的循环82
4.5.4 应用示例83
4.6 数组88
4.6.1 定义数组变量88
4.6.2 创建数组对象89
4.6.3 访问数组元素89
4.6.4 改变数组元素94
4.6.5 多维数组95
第5章 Java类的创建与应用程序98
5.1 类的创建98
5.1.1 类的定义98
5.1.2 数据成员和类变量的创建99
5.1.3 方法的创建101
5.2.2 Java应用程序与命令行参数108
5.2.1 Java应用程序的创建108
5.2 Java应用程序的创建与命令行参数108
5.3 方法重载111
5.3.1 用法111
5.3.2 应用示例111
5.4 构造方法114
5.4.1 作用114
5.4.2 基本造方法114
5.4.3 调用其它的构造方法115
5.4.4 重载构造方法117
5.5 方法的抑制(Overriding methods)118
5.5.1 创建抑制现在方法的方法119
5.5.2 调用原先的方法121
5.5.3 构造方法的抑制123
5.6 结束方法(Finalize methods)124
5.6.1 用法124
5.6.2 注意124
第6章 Java Applet基础125
6.1 Applet中的ActiveX与Applet的创建125
6.1.1 Applet与Application的差异125
6.1.2 Applet中的ActiviX126
6.1.3 Applet的创建126
6.1.4 主要的Applet组织127
6.1.5 VJ+Java Applet Wizard的使用128
6.2.1 〈APPLET〉标记134
6.2 在Web页上包含Applet134
6.2.2 制作适用于 Web页的Java Applets136
6.3 〈APPLET〉标记的进一步介绍136
6.3.1 ALIGN标记136
6.3.2 HSPACE和VSPACE标记138
6.3.3 CODE和CODEBASE标记138
6.4 传递参数给Applets139
6.4.1 用法139
6.4.2 注意140
7.1.1 图形类144
7.1.2 图形坐标系统144
7.1 图形类与图形坐标系统144
第7章 图形绘制与动画制作144
7.2 图形的绘制与填充145
7.2.1 画线145
7.2.2 画矩形145
7.2.3 画多形149
7.2.4 车椭圆152
7.2.5 画弧153
7.2.6 一个简单的绘图示例157
7.2.7 图形的拷贝与清除158
7.3 文本与字体161
7.3.1 字体对象的创建161
7.3.2 字符与字符串的描写161
7.3.3 找出有关字体的信息163
7.4.1 颜色对象的使用165
7.4 颜色165
7.4.2 当前颜色的测试与设置166
7.4.3 单色示例167
7.5 VJ++动画的创建168
7.5.1 绘图与重画168
7.5.2 Applet的开始与停止169
7.5.3 start()stop()的组合使用169
7.6 动画的多线程控制171
7.6.1 多线程的含义与作用171
7.6.2 多线程Applet的编写172
7.6.3 多线程序应用示例173
7.7 动画闪烁的解决办法175
7.7.2 解决闪烁问题的具体办法176
7.7.1 产生闪烁原因与解决途径176
第8章 图形用户界面设计187
8.1 资源编辑器与AWT概述187
8.1.1 资源编辑器的使用187
8.1.2 AWT元件与AWT类188
8.2 简单对话资源的创建190
8.2.1 Java Resource Wizard的用法191
8.2.2 使用Java Resource Wizard生成的类191
8.3 基本的用户界面部件193
8.3.1 标签(Labels)193
8.3.2 按钮(Bullons)195
8.3.3 文本域(Text Fields)197
8.3.4 检查框(Check boxes)200
8.3.5 无线电按钮(Radio Buttons)201
8.3.6 选择菜单(Choice Menus)201
8.4 面板与布局203
8.4.1 布局管理器203
8.4.2 Flow Layout类204
8.4.3 网格与网格包布局204
8.4.4 边界布局(Bord Layouts)206
8.4.5 卡片布局(Card Layouts)207
8.4.6 使用资源编辑器创建对话框的布局209
8.4.7 镶边(Insets)210
8.5.1 嵌套面板211
8.5 面板与部件的嵌套211
8.5.2 事件与嵌套式面板212
8.6 其它用户界面部件213
8.6.1 文本区域(Text Areas)213
8.6.2 滚动列表框(Scrolling Lists)214
8.6.3 滚动条与滑块214
8.6.4 画板(Canvases)216
第9章 图形化窗口设计217
9.1 窗口、菜单与对话框217
9.1.1 画面217
9.1.2 菜单219
9.1.3 对话框225
9.1.4 文件对话框228
9.2 用户界面动作与事件的处理229
9.2.1 点击鼠标229
9.2.2 移动鼠标231
9.3 键盘事件235
9.3.1 KeyDown和KeyUp方法236
9.3.2 缺省键236
9.3.3 输入、显示和移动字符的示例237
9.3.4 修饰符键的测试238
9.4 AWT事件处理器239
9.5 用户界面动作与事件的处理241
9.5.1 菜单动作243
9.5.3 其他用户界面事件244
9.5.2 窗口事件244
第10章 修饰符、访问控制与类设计246
10.1 修饰符概述246
10.1.1 Java修饰符的种类246
10.1.2 用法246
10.1.3 注意246
10.2 控制访问方法与变量247
10.2.1 访问控制的重要性247
10.2.2 四个P保护247
10.2.3 方法保护与继承252
10.2.4 实例变量保护与访问符方法253
10.3.3 应用实例255
10.3.2 访问方式255
10.3.1 用法255
10.3 类变量与方法255
10.4 类、方法与变量的结束257
10.4.1 结束类(Finalizing Classes)257
10.4.2 结束变量(Finalized Variables)257
10.4.3 结束方法(Finalized methods)258
10.5 抽象类与方法258
10.5.1 抽象法258
10.5.2 抽象方法259
12.1.2 应用示例263
11.1 大小型程序设计与软件包264
11.1.1 大型程序设计与小型程序设计264
第11章 软件包、软接口与异常处理264
11.1.2 软件包的含义264
11.2 软件包的使用265
11.2.1 全软件包与类名265
11.2.2 import命令265
11.2.3 名字冲突266
11.2.4 CLASSPATH变量和类的定位266
11.3 用户软件包的创建267
11.3.1 选取软件包名267
11.3.2 创建目录结构267
13.3.3 使用package在软件包中添加自己的类268
11.3.4 创建具有Visual J++用户接口的软件包268
11.3.5 软件包与类保护269
11.4 软接口的定义271
11.4.1 单一继承问题271
11.4.3 软接口与类272
11.4.2 抽象设计与具体实现272
11.5 软接口的实现与使用273
11.5.1 implements关键字273
11.5.2 多重软接口的实现274
11.5.3 软接口的其它使用275
11.6 软接口的创建275
11.6.1 新软接口的创建276
11.6.2 软接口内的方法276
11.6.3 软接口的扩展277
11.7 异常处理282
11.7.1 try…catch结构282
11.7.2 finally语句285
11.7.3 使用throw创建异常289
第12章 Java的输入/输出292
12.1 系统类的标准输入/输出292
12.1.1 用法292
12.2 输出数据流类的使用295
12.2.1 类OutputStream295
12.2.2 类ByteArrayOutputStream296
12.2.4 类PipedOutputStream299
12.2.5 类FilterOutputStream299
12.2.3 类FileOutputStream299
12.2.6 类BufferedOutputStream300
12.2.7 类DataOutputStream300
12.2.8 类PrinyStream301
12.3 输入数据流类的使用303
12.3.1 类InputStream303
12.3.2 类ByteArrayInputStream305
12.3.3 类FileInputStream306
12.3.4 类PipedInputStream307
12.3.5 类SequenceInputStream308
12.3.6 类StringBuferInputStream310
12.3.9 类DataInputStream311
12.3.8 类BufferedInputStream311
12.3.7 类FilterInputStream311
12.3.10 类LineNumberInputStream316
12.3.11 类PushbackInputStream318
12.4 其它相关类的使用318
12.4.1 类File318
12.4.2 类FilenameFilter319
12.4.3 类RandomAccessFile319
12.4.4 类FileDescriptor 和Steam Tokenizer321
12.5 封套类数据类型的使用322
12.5.1 用法322
12.5.2 应用示例322
13.1.1 从Visual J++调用COM对象325
13.1 部件对象模型(COM)325
第13章 COM,ActiveX与JDBC325
13.1.2 Type Library Wizard的运行326
13.1.3 Type Library Wizard的作用327
13.1.4 在Java中使用COM对象328
13.1.5 按照COM对象表示Visual J++Applet329
13.2 ActiveX控制329
13.2.1 受托和未受托的Applet330
13.2.2 创建带符号的.CAB文件331
13.2.3 确保用户机上JavaSupport是最新的331
13.3 数据库访问331
13.3.2 远程数据对象(RDO)332
13.3.1 数据访问对象(DAO)332
13.3.3 Java数据库联通性(JDBC)333
第14章 网络通信与声像播放334
14.1 Java与网络连接概述334
14.2 在Applet内创建连接334
14.2.1 方法334
14.2.2 应用实例335
14.3 打开 Web连接341
14.3.1 openStream()341
14.3.2 URLconnection类345
14.3.3 Socket类345
14.4 Applet连接的其它问题345
14.4.3 Applet之间的通信346
14.4.2 Applet信息346
14.4.1 showStatus()方法346
14.5 图像装载与显示347
14.5.1 图像的装载347
14.5.2 图像的显示348
14.6 声音文件的播放354
14.6.1 基本的声音文件播放功能354
14.6.2 使用play方法播放声音文件355
14.6.3 使用AudioClip播放声音文件356
14.6.4 使用参数指定声音文件播放357
14.7.1 使用Media Tracker360
14.7.2 使用Applet Wizard生成简单的动画程序360
14.7 动画的播放360
第15章 程序的可视化动态调试364
15.1 编译出错的定位与改正364
15.1.1 编译出错与查错方法364
15.1.2 改错方法与实例366
15.2 MicrosoftDeveloper Stdudio调试器的使用370
15.2.1 用法370
15.2.2 applet的调试370
第16章 JavaScript简介375
16.1 JavaScript基础375
16.1.1 JavaScript基本概念375
16.1.2 数据类型377
16.1.3 变量377
16.1.4 文字378
16.1.5 表达式379
16.1.6 运算符379
16.2 语句381
16.2.1 条件语句381
16.2.2 循环语句382
16.2.3 对象操作语句384
16.3 函数与数组387
16.3.1 函数387
16.3.2 数组389
16.4 事件与JavaScript对象391
16.4.1 事件391
16.4.2 JavaScript对象393
第17章 VBScript简介394
17.1 VBScript基础394
17.1.1 VBScript基本概念394
17.1.2 数据类型396
17.1.3 变量397
17.1.4 文字398
17.1.5 表达式398
17.1.6 运算符399
17.2 数组与语句400
17.2.1 数组400
17.2.2 语句401
17.3.1 过程405
17.3 过程与内部函数405
17.3.2 内部函数407
17.4 事件与VBScript对象模型408
17.4.1 事件408
17.4.2 VBScript 对象模型409
第18章 用Scripting集成Applets和ActiveX控制411
18.1 使用Applet Wizard创建applet411
18.1.1 创建新项目411
18.1.2 Cirel Applet412
18.2 Java Applet的集成与参数传递419
18.2.1 集成Java Applet到HTML419
18.3.1 用VBScript控制Java Applet420
18.3 Java Applet控制420
18.2.2 向Java Applet传递参数420
18.3.2 用JavaScript t控制Java Applet423
18.4 〈OBJECT〉标记以及ActiveX的集成与控制425
18.4.1 〈OBJECT〉标记的使用425
18.4.2 集成ActiveX控制到HTML426
18.4.3 用Scripting控制ActiveX430
附录A Java语言参考437
附录B 类层次图443
附录C Java类库454
附录D Java与C及C++的差异461
附录E JavaScript语言参考464
附录F VBScript语言参考475
附录G 本书符号说明484
热门推荐
- 1375233.html
- 1248563.html
- 1434449.html
- 3125280.html
- 1531569.html
- 1284990.html
- 1541157.html
- 1249139.html
- 2269920.html
- 1300886.html
- http://www.ickdjs.cc/book_2811967.html
- http://www.ickdjs.cc/book_2506048.html
- http://www.ickdjs.cc/book_603311.html
- http://www.ickdjs.cc/book_2450186.html
- http://www.ickdjs.cc/book_1458187.html
- http://www.ickdjs.cc/book_1762936.html
- http://www.ickdjs.cc/book_176928.html
- http://www.ickdjs.cc/book_3108135.html
- http://www.ickdjs.cc/book_1281793.html
- http://www.ickdjs.cc/book_473097.html