图书介绍
Visual J++实用大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)(K.S.西亚恩)(Karanjit S.Siyan)著;丁一青等译 著
- 出版社: 北京:清华大学出版社
- ISBN:730202992X
- 出版时间:1998
- 标注页数:559页
- 文件大小:42MB
- 文件页数:569页
- 主题词:J++语言
PDF下载
下载说明
Visual J++实用大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java及Visual J+ +简介1
1.1 Java语言1
1.1.1 独特的特性2
1.1.2 使用的简易性2
1.1.3 面向对象的性质3
1.1.4 分布式语言4
1.1.5 解释语言4
1.1.6 稳固的语言4
1.1.7 安全的语言5
1.1.8 体系结构的中立性5
1.1.9 可移植的平台5
1.1.10 高性能的工具6
1.1.11 多线程语言6
1.1.12 动态的语言7
1.2 Visual J+ +概述7
1.2.1 Visual J+ +集成化开发环境7
1.2.2 Visual J+ + AppWizards9
1.2.3 Visual J+ +项目文件16
1.2.4 符号调试能力17
1.3 小结18
第2章 Visual J+ +的Java执行环境19
2.1 安装Visual J+ +19
2.1.1 安装Visual J+ +19
2.1.2 安装Internet Explorer23
2.1.3 检查安装结果23
2.2 编译并运行Visual J+ +的示例程序23
2.2.1 编译Visual J+ +的示例程序23
2.3 使用InfoView25
2.3.1 检查Java类层次26
2.3.2 检查Java API26
2.4 调试指导27
2.5 小结31
3.1.1 创建一个简单的Java程序32
3.1 从编写一个简单的程序开始32
第3章 开始使用Visual J+ +和Java32
3.1.2 从命令行中编译和运行HelloWorld程序40
3.1.3 为示例Java程序构造项目文件42
3.1.4 理解Java程序的结构43
3.2 变量和简单运算的介绍49
3.2.1 编写一个温度转换程序49
3.3 小结54
4.1 Java数据类型的概述55
第4章 Java数据类型和变量55
4.1.1 变量名和标识符58
4.1.2 Java保留字58
4.2 Java语言的内置数据类型59
4.2.1 整数数据类型59
4.2.2 浮点数据类型65
4.2.3 字符数据类型和字符串常数71
4.2.4 布尔数据类型73
4.3.1 运算符优先顺序78
4.3 表达式求值78
4.3.2 表达式中混合使用数据类型80
4.3.3 进行数学运算80
4.4 小结84
第5章 使用Visual J+ +定义Java流控制85
5.1 语句的类型85
5.1.1 赋值语句85
5.1.2 表达式语句87
5.1.3 块语句87
5.2 控制流语句91
5.2.1 if语句92
5.2.2 switch语句97
5.2.3 while语句101
5.2.4 for语句104
5.2.5 do-while语句111
5.2.7 continue语句113
5.2.6 break语句113
5.3 小结114
第6章 在Visual J+ +中使用Java对象和数组115
6.1 使用Java对象115
6.1.1 创建对象115
6.1.2 创建和使用Date类的对象116
6.1.3 使用类型包装类128
6.1.4 使用基本的I/O类137
6.2 在Java中使用数组141
6.2.1 创建数组142
6.2.2 初始化数组143
6.2.3 对象数组144
6.2.4 定义多维数组145
6.2.5 使用数组147
6.3 在Java中使用字符串151
6.4 小结156
7.1.1 定义类实例变量157
第7章 用Visual J+ +定义Java类157
7.1 类结构157
7.1.2 定义类变量159
7.1.3 类常量160
7.2 实现类方法162
7.2.1 定义类方法162
7.2.2 方法名和方法重载167
7.2.3 在方法中参数的传递170
7.2.4 this的使用175
7.2.5 类变量和局部变量的作用范围178
7.2.6 构造函数181
7.2.7 静态块183
7.2.8 建立模块方法184
7.8 小结185
8.1 Java中的继承186
8.1.1 了解术语继承186
第8章 利用Visual J+ +进行面向对象编程186
8.1.2 建立一个派生链187
8.1.3 了解Java中的继承规则189
8.1.4 重定Java中类的方法192
8.1.5 使用super和this重写方法199
8.1.6 使用根对象中的方法206
8.1.7 重写toString()方法208
8.2.1 用public、protected、private或friendly控制类的访问权限213
8.2 控制对类的访问213
8.2.2 将方法与类标记为Final218
8.2.3 释放一个类219
8.2.4 抽象类和方法219
8.3 小结221
第9章 用Visual J+ +建立小应用程序222
9.1 了解小应用程序222
9.1.1 小应用程序的特性223
9.2 建立小应用程序224
9.1.2 有关小应用程序的安全性224
9.2.1 了解Applet类225
9.2.2 实现小应用程序226
9.2.3 编写HelloWorld小应用程序230
9.2.4 定义运行小应用程序的HTML文档232
9.2.5 利用Internet Explorer运行小应用程序233
9.2.6 在小应用程序中使用字体与颜色234
9.2.7 在Web浏览器中对齐小应用程序241
9.2.8 向小应用程序传递参数241
9.3 用Applet Wizard编写小应用程序246
9.3.1 运行Applet Wizard建立一个简单的小应用程序247
9.4 小结253
第10章 利用Java的图形、图像、颜色和声音建立活动的小应用程序254
10.1 浏览Graphics类254
10.1.1 了解图形坐标254
10.1.2 细查Graphics类255
10.1.3 画直线261
10.1.5 画圆角矩形和圆262
10.1.4 画矩形262
10.1.6 画3D矩形264
10.1.7 画椭图265
10.1.8 画圆弧265
10.1.9 画多边形267
10.1.10 画小应用程序269
10.1.11 对图形区域进行操作272
10.1.12 设置背景色和前景色274
10.1.13 获取字体信息274
10.2 建立活动的小应用程序278
10.2.1 建立线程279
10.2.2 利用Runnable接口实现线程281
10.2.3 了解Thread中的方法284
10.2.4 实现临界区285
10.2.5 在小应用程序中建立活动直线287
10.2.7 重写update方法以减少闪烁294
10.2.6 减少动作的闪烁294
10.2.8 使用双缓冲减少闪烁295
10.2.9 利用声音和图像建立动画296
10.2.10 利用Applet Wizard为小应用程序建立动画308
10.3 小结315
第11章 在Visual J+ +中实现Java的例外处理316
11.1 了解例外316
11.1.1 Exception类316
11.1.2 被检查的和不被检查的例外317
11.2 例外的Java语言结构318
11.2.1 定义一个例外318
11.2.2 抛弃例外319
11.2.3 捕获例外321
11.2.4 一个例外实例的编码过程323
11.3 小结330
第12章 在Visual J+ +中实现Java的输入/输出操作331
12.1 了解Java的输入/输出331
12.1.1 InputStrcan类332
12.1.2 OutputStream类338
12.2 其他的输入/输出类343
12.2.1 File类343
12.2.2 ByteArrayInputStream类和ByteArrayOutputStream类346
12.2.3 StringBufferInputStream类347
12.2.4 FilterInputStream类和FilterOutputStream类349
12.2.5 BufferedInprtStream类和BufferedOutputStream类351
12.2.6 DataInputStream类和DataOutputStream类351
12.2.7 LineNumberInputStream类355
12.2.8 PipedInputStream类和PipedOutputStream类355
12.2.9 SequenceInputStream类358
12.2.10 PushbackInputStream类359
12.2.11 PrintStream类360
12.2.12 RandomAccessFile类362
12.3 小结365
13.1.1 IP地址366
13.1 网络概念简述366
第13章 Visual J+ +的网络应用366
13.1.2 端口号368
13.1.3 套接字368
13.2 在网络上实现客户和服务器369
13.2.1 用Java编写服务器应用程序的模型369
13.2.2 用Java编写一个服务器应用程序371
13.2.3 用Java编写客户应用程序377
13.3 数据报服务381
13.3.1 DatagramPacket类和DatagramSocket类382
13.3.2 发送数据报包383
13.3.3 接收数据报包386
13.4 访问WWW资源388
13.4.1 使用URL和URLConnection388
13.4.2 在小应用程序中使用WWW资源390
13.5 小结394
第14章 ActiveX组件的体系结构395
14.1 COM模型395
14.1.1 COM对象和接口396
14.1.2 多重COM接口397
14.1.3 COM服务器的结构397
14.1.4 COM服务器的类型398
14.1.5 COM对象与COM服务器之间的协商399
14.1.6 在COM中封装对象400
14.2 类型库和Moniker402
14.2.1 类型库403
14.2.2 Monikers406
14.3 小结407
第15章 用Visual J+ +实现ActiveX408
15.1 将COM对象与Java相结合408
15.1.1 用Java实现一个COM对象408
15.1.2 通过Java使用COM对象411
15.1.3 用Java调用COM对象413
15.1.4 类型库在Java/COM集成中的作用414
15.1.6 自动参考计数415
15.1.5 将Java应用程序用作COM对象415
15.1.7 处理多重接口416
15.1.8 处理COM对象的错误和例外情况419
15.1.9 利用Moniker创建类的实例421
15.1.10 聚合——实现的继承421
15.2 小结422
附录A Java中的重要表格423
B.1 Applet类427
附录B Java API小结427
B.2 java.awt API软件包432
B.3 BorderLayout类432
B.4 Button类434
B.5 Canvas类436
B.6 CardLayout类436
B.7 CheckBox类440
B.8 CheckboxGroup类442
B.9 CheckboxMenuItem类443
B.10 Choice类445
B.11 Color类447
B.12 Component类452
B.13 Container类465
B.14 Dialog类469
B.15 Dimension类471
B.16 Event类472
B.17 FileDialog类480
B.18 FlowLayout类482
B.19 Font类484
B.20 FontMetrics类488
B.21 Frame类492
B.22 Graphics类495
B.23 GridBagConstraints类504
B.24 GridBagLayout类508
B.25 GridLayout类512
B.26 Image类513
B.27 Insets类514
B.28 Label类515
B.29 List类517
B.30 Media Tracker类522
B.31 Menu类527
B.32 MenuBar类529
B.33 MenuComponent类531
B.34 MenuItem类533
B.36 Point类535
B.35 Panel类535
B.37 Polygon类537
B.38 Rectangle类539
B.39 Scrollbar类543
B.40 TextArea类546
B.41 TextComponent类548
B.42 TextField类550
B.43 Toolkit类552
B.44 Window类557
热门推荐
- 18419.html
- 869260.html
- 44835.html
- 1132707.html
- 3669563.html
- 2196090.html
- 3894383.html
- 1356050.html
- 1208361.html
- 370041.html
- http://www.ickdjs.cc/book_2395334.html
- http://www.ickdjs.cc/book_3377604.html
- http://www.ickdjs.cc/book_912395.html
- http://www.ickdjs.cc/book_1138071.html
- http://www.ickdjs.cc/book_2948844.html
- http://www.ickdjs.cc/book_508918.html
- http://www.ickdjs.cc/book_2241825.html
- http://www.ickdjs.cc/book_552706.html
- http://www.ickdjs.cc/book_2805249.html
- http://www.ickdjs.cc/book_1769315.html