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

- (美)(R.C.莱内克)Richard C.Leinecker等著;郝志恒等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505346822
- 出版时间:1998
- 标注页数:937页
- 文件大小:106MB
- 文件页数:956页
- 主题词:
PDF下载
下载说明
Visual J++宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
这本书是为谁而写的1
这本书是如何组织的1
目 录1
第1部分 Visual J++介绍5
第1章Java和Visual J++介绍7
Java简史7
起源8
Green Team8
Oak逐渐成长8
Oak结出果实9
FirstPerson公司9
保持信心10
错误的开始10
走进Web11
晴朗的天空11
Sun的最终目的13
Java之前的Web问题15
静态内容15
交互性受限15
不断增加的不统一性16
用Java解决Web问题17
动态内容17
真正的交互性18
统一性19
基本的Java术语20
Visual J++简史22
Java在Web上的发展史22
Microsoft Visual J++1.024
Microsoft Visual J++1.124
不同开发环境的Java和Visual J++SDK的关系25
小结26
第2章Java语言基础27
变量27
变量声明27
变量类型28
初始化和保存变量的值29
数组初始化30
变量作用域30
表达式34
运算符35
字符串运算符40
数组运算符41
对象运算符42
控制流语句42
if语句43
switch语句45
循环语句46
异常51
调用堆栈51
抛出异常52
捕获异常53
捕获或声明57
继续学习57
小结58
HelloWorld59
第3章开始使用J++59
观察和编译你的源代码65
增加最后的功能69
关于paint()和repaint()70
创建一个带线程的应用程序72
首先出现的是什么74
成员变量声明74
构造函数75
init()方法76
start()方法79
run()方法79
stop()方法79
Web上的Hello World80
destroy方法80
小结81
第4章使小应用程序在Web上运行83
上载小应用程序83
创建Web服务器目录布局83
连接到服务器上84
上载小应用程序85
编辑HTML文件86
基本的HTML编辑86
增加HTML图标88
小结90
第5章Microsoft Developer Studio91
建立项目91
Batch Build92
Rebuild All92
Stop Build92
Compile92
Build92
Cleaan93
UJpdate All Dependencies93
Stop Build93
Execute94
项目设置94
General标签94
Debug标签94
Java标签95
Post-build step标签96
工作空间96
FileView97
InfoViiew97
ClassView97
查找信息98
InfoViewer99
增加工具100
JAVADOC101
安装JAVADOC工具101
自定义键盘103
创建快捷键103
增加编辑命令104
删除一个快捷键106
把所有的快捷键复位为它们的缺省值106
自定义MOS选项106
Editor标签106
Tabs标签107
Debug标签108
Compatibility标签109
Build标签110
Directories标签111
Workspace标签111
Macro标签112
Format标签113
InfoViewer标签114
在Web上115
小结116
第6章调试Java小应用程序117
用调试码编译117
控制程序执行118
Debug菜单命令118
调试窗口119
Debug工具栏119
调试小应用程序121
管理断点123
变量125
QuickWatch125
Watch窗口127
Variables窗口129
Call Stack窗口130
小结131
第二部分:图形133
第7章字体和文本135
本章使用的文本和字体API调用135
使用字体136
演示:练习使用字体137
演示:把字体绘制到图形范围中144
使用字体和文本类创建小应用程序152
动手练习1:创建一个简单的marquee153
动手练习2:改变文本颜色157
动手练习3:设置各个字符的颜色159
动手练习4:改变字体的尺寸和类型161
动手练习5:使用文本窗口165
动手练习6:把其他的文本增加到窗口上166
Web上的字体和文本小应用程序167
小结171
第8章绘图173
本章使用的绘制API调用173
Java中的绘制176
演示:绘制到六个窗口上176
演示:交互式绘制小应用程序窗口183
创建绘图小应用程序193
动手练习1:用线递变填充193
动手练习2:创建霓虹灯196
动手练习3:抛出一个有弹力的小球201
动手练习4:增加多个弹力球203
在Web上绘制小应用程序205
小结208
第9章图象209
本章中使用的图象API调用210
使用图象210
演示:滚动显示两个交替的图象210
演示:一个交互式图象程序Jigsaw216
创建显示图象的小应用程序224
动手练习1:装载和显示一个图象225
动手练习2:把一个图象绘制到随机的坐标上226
动手练习3:装载并交互显示图象的部分228
动手练习4:显示较大的可视图象部分229
动手练习5:以不同的尺寸交互式绘制图象231
Web上的图象小应用程序234
小结238
第10章图象处理239
本章中使用的图象API调用240
Java中的图象处理241
演示:亮、暗以及给图象着色241
演示:通过移动象素数据来改变图象248
创建执行图象处理的小应用程序256
动手练习1:使图象更亮256
动手练习2:在鼠标垂直位置上设置亮度260
动手练习3:给图象着色262
动手练习4:通过鼠标位置着色265
动手练习5:中值过滤图象267
动手练习6:根据鼠标位置的中值过滤271
Web图象处理274
小结277
第11章动画279
本章中所用到的动画API调用280
使用动画280
演示:通过绘制实现动画280
演示:按顺序循环装载图象285
创建动画小应用程序289
动手练习1:通过画线来实现动画289
动手练习2:通过画各帧图象来实现动画295
动手练习3:按顺序绘制处理过的图象从而实现动画299
Web上的动画303
小结306
第12章建立一个产品目录小应用程序307
建立一个漂亮的屏幕307
决策308
增加提示式动画效果314
绘制到提示式屏幕下的窗口中315
显示目录317
改变所选区域的文本颜色323
Web上的Catalog小应用程序325
小结329
第3部分元素331
第13章异常333
Java处理异常的方法334
Java的Exception类336
本章使用的Java类、关键字和方法338
演示:处理文件I/O异常的小应用程序339
演示:实现用户定义的异常344
动手练习:捕获和抛出异常的“文件拷贝”小应用程序351
小结356
第14章线程357
实现多线程358
使用同步方法的修饰符361
学习Daemon线程362
调试线程362
线程类的定义363
本章用到的Java类、关键字和方法365
演示:初始化带循环的单线程小应用程序366
演示:初始化中带循环的多线程小应用程序368
动手练习1:Conway生命游戏371
编写多线程小应用程序371
动手练习2:通过线程顺序访问380
小结386
第15章字符串387
Java中字符串和字符数组387
本章中使用的Java类、关键字和方法389
演示:搜索和处理字符串390
演示:搜索和比较字符串394
编写你自己的String之类400
动手练习:创建smartString并增加格式化方法400
Web上的字符串处理410
小结411
输入流类413
第16章I/O流413
输出流类415
数据流接口416
本章中使用的Java类、关键字和方法416
I/O流演示417
演示:读取文件和显示文件目录417
演示:拷贝文件423
使用I/O数据流429
动手练习:从Internet中检索一个文件429
演变:使用DataInputStream简化数据流处理436
小结438
第17章处理键盘和鼠标事件439
了解事件处理439
处理事件的各种方法440
键盘方法442
本章中所用的Java类、关键字和方法442
鼠标方法443
聚焦方法444
键盘和鼠标演示444
演示:处理键盘事件以显示控制级别帮助444
演示:处理鼠标事件以拖曳图形449
创建一个小应用程序来处理键盘和鼠标事件455
动手练习:一个简单的文本编辑器小应用程序455
演变:处理鼠标事件并增加一个光标460
小结465
第18章使用DAO和RDO进行数据库连接467
DAO、RDO和COM467
学习使用Database Wizard468
与DAO一起使用Database Wizard469
与RDO一起使用DatabaseWizard471
使用Database Wizard创建ODBC DSN472
使用ODBC Administrator创建ODBC DSN473
在Visual J++中使用Data Access Objects473
_DBEngine474
Database474
Recordset474
演示:使用Database Wizard和DAO来访问一个Microsoft Access数据库475
包和类声明475
小应用程序和数据库初始化477
处理用户事件487
显示数据490
更新和删除记录集中的记录494
实用程序方法499
学习在VisualJ++中使用Remote Data Objects500
_rdoEngine501
_rdoEnvironment501
_rdoConnection501
rdoPreparedStatement501
_rdoResultset502
演示:使用Database Wizard和RDO访问ODBC数据源502
包和类声明502
小应用程序和数据库初始化504
处理用户事件512
显示数据515
更新和删除结果集中的记录517
将DAO和RDO帮助文件增加到DeveloperStudio中522
在Web上寻求帮助523
在Internet上查找DAO和RDO支持523
在新闻组中寻求帮助524
小结524
第4部分具有特色的Web站点525
第19章使Web站点外观与众不同527
演示:关键字搜索528
演示:离散的LED显示536
创建具有特色的小应用程序543
动手练习1:与其他Web站点连接543
动手练习2:一条欢迎信息545
动手练习3:循环分隔条548
Web上独特的外观553
小结555
第20章多媒体557
在本章中使用的多媒体Java API的调用557
演示:交互式歌曲回放小应用程序558
演示:交互式打击乐器562
创建多媒体小应用程序565
动手练习1:播放一首歌曲566
动手练习2:使用户能够使用鼠标选择声音567
Web上的多媒体声音570
小结574
第21章使Web站点保持新颖575
演示:显示当前日期和节假日信息575
演示:一个魔术画板小应用程序584
创建基于日期的小应用程序593
动手练习:一个显示月相的小应用程序593
演变:增加距离和月食信息597
Web上新颖的外观600
小结603
第5部分创建用户接口605
第22章菜单607
本章所用的Java AWT类607
使用菜单608
演示:创建一个基本的菜单608
演示:修改菜单项617
创建菜单621
动手练习1:创建一个简单菜单622
动手练习2:处理菜单事件632
Web上的菜单635
小结637
第23章GUI组件639
Java Component类639
常用方法640
演示:增加按钮640
使用组件640
演示:增加标签642
演示:增加文本组件644
演示:增加复选框647
演示:增加一个弹出式选择程序650
演示:增加一个复选框组652
演示:从一个程序中选择项目655
演示:将Convas用于自定义按钮657
演示:增加一个滚动条661
创建组件小应用程序663
动手练习:使用窗体收集数据663
Web上的GUI组件667
小结669
本章中所使用的Java Container类671
第24章容器和布局671
使用容器和布局管理器672
FlowLayout673
BorderLayout679
GridLayout683
GridBagLayout和GridBagConstraints685
CardLayout690
setLayoutManager(null)695
Panel696
Window699
Frame701
Dialog704
FildDialog709
创建工程文件713
动手练习:使用Resource Wizard创建对话框713
创建资源模板714
使用Dialog Editor715
RWAuto.java中的组件装配717
DialogLayout.java722
编辑RWSrvey.java以便使用生成的Java727
Web上的容器733
小结735
第25章注册窗体小应用程序737
设计注册窗体737
对象和数据738
编写窗体代码739
做声明739
在init()方法中构造卡片组740
设置小应用程序的镶边744
在action()方法中收集数据745
显示所选的卡片748
将焦点移到下一个TextField748
OkayDialog类749
使用RegForm750
小结753
第6部分使用Java帮助人们学习755
第26章建立数学小应用程序757
演示:MathDrill758
加法763
减法764
乘法764
除法765
演示:MathPattern767
动手练习1:生成简单的数学题目776
创建教育小应用程序776
动手练习2:编写一个数学游戏782
Web上的数学小应用程序787
小结790
第27章探讨科学和数学791
演示:DinoQuiz792
演示:Equation801
创建教育小应用程序807
动手练习:创建一个双摆小应用程序808
Web上的科学教育812
小结815
第28章创建地图小应用程序817
使用NCSA和注释文件格式817
MapSelector小应用程序和它的选项818
MakeMap程序823
MapSelector源代码826
小结845
第7部分在Visual J++中使用ActiveX847
第29章ActiveX849
ActiveX和Java的比较849
ActiveX、OLE和COM850
关于本章的一点说明851
本章中所用的ActiveX API851
使用ActiveX852
演示:用于打印的OLE自动化服务器852
演示:用于小应用程序的一种日历控件856
创建实用的小应用程序862
动手练习1:使用OLE自动化服务程序862
动手练习2:一个只有50行的字处理程序867
动手练习3:处理ActiveX事件876
动手练习4:特许OLE自动化服务程序880
动手练习5:Variant类883
Web上的ActiveX控件888
小结893
第30章高级ActiveX895
本章所涉及到的ActiveX类896
使用高级ActiveX896
演示:Intemet Explorer的一个远程控制897
演示:一个Direct3D网眼观察器902
创建高级ActiveX应用程序906
动手练习1:在Java中建立一个COM对象906
动手练习2:使用DirectSound接口914
动手练习3:使用DirectDraw接口920
动手练习4:使用箱体文件压缩小应用程序925
动手练习5:对箱体文件标注代码926
Web上的高级ActiveX929
小结934
附录935
CD-ROM概要935
演示935
WinZip935
JavaDevelopment Kit936
Sun Java Development Kit(JDK)1.1.1936
Java语言使用说明936
CD-ROM安装指南937
演示小应用程序937
WinZip937
JDK 1.1.1937
Java语言使用说明937
热门推荐
- 3694998.html
- 572101.html
- 2568982.html
- 642226.html
- 829591.html
- 542399.html
- 1199101.html
- 3909254.html
- 1475254.html
- 2478386.html
- http://www.ickdjs.cc/book_204084.html
- http://www.ickdjs.cc/book_823284.html
- http://www.ickdjs.cc/book_383747.html
- http://www.ickdjs.cc/book_561828.html
- http://www.ickdjs.cc/book_3864136.html
- http://www.ickdjs.cc/book_3241872.html
- http://www.ickdjs.cc/book_1359217.html
- http://www.ickdjs.cc/book_874535.html
- http://www.ickdjs.cc/book_2498014.html
- http://www.ickdjs.cc/book_2469909.html