图书介绍
Java编程高手PDF|Epub|txt|kindle电子书版本网盘下载
![Java编程高手](https://www.shukui.net/cover/29/31463693.jpg)
- 北京博彦科技发展有限责任公司著 著
- 出版社: 北京:北京大学出版社
- ISBN:7900629823
- 出版时间:2000
- 标注页数:521页
- 文件大小:67MB
- 文件页数:538页
- 主题词:Java
PDF下载
下载说明
Java编程高手PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java与Visual J++简介1
1.1 Internet与Java2
1.1.1 Internet发展的障碍2
1.1.2 为什么选择Java3
1.1.3 Java产生的历史与现状4
1.2 Java语言的特点6
1.2.1 简单6
1.2.2 面向对象7
1.2.3 分布式7
1.2.4 健壮8
1.2.5 与平台无关8
1.2.6 安全8
1.2.7 可移植9
1.2.8 解释型10
1.2.9 高性能10
1.2.10 多线程11
1.2.11 Java的动态特性11
1.3 Java与C/C++的比较11
1.4 为什么用Visual J++进行Java编程13
第2章 快速熟悉Visual J++17
2.1 安装Visul J++18
2.1.1 对硬件的要求18
2.2.2 运行安装程序18
2.2 集成开发环境的优点25
2.2.1 解决方案和工程文件系统26
2.2.2 Windows基类WFC和J/Direct26
2.2.3 Internet支持27
2.2.4 COM支持27
2.2.5 向导和生成器27
2.2.6 数据访问28
2.2.7 打包和部署28
2.3 熟悉Visual J++的用户界面28
2.3.1 进入Visual J++的用户界面28
2.3.2 熟悉Visual J++的用户界面30
2.4 从Hello world开始36
2.4.1 创建工程和窗体36
2.4.2 添加显示的文本37
2.4.3 运行程序40
更上一层楼41
第3章 Java编程概况43
3.1 程序结构44
3.1.1 命令行的“Helo World”Java程序44
3.1.2 注释46
3.2 标识符46
3.3 保留字47
3.4 数据类型48
3.4.1 常量48
3.4.2 变量48
3.4.3 整型(integral type)50
3.4.4 浮点型(float-pointtyes52
3.4.5 布尔变量(Boolean)52
3.4.6 字符型(chartype)53
3.4.7 字符串54
3.4.8 数组57
3.5 运算符和表达式58
3.5.1 算术运算符59
3.5.2 关系运算符60
3.5.3 布尔逻辑运算符60
3.5.4 位运算符61
3.5.5 表达式61
3.5.6 运算符的优先级62
3.6 Java流控制63
3.6.1 分支语句64
3.6.2 循环语句65
3.6.3 标号和转移语句67
更上一层楼69
第4章 Java类、接口、包71
4.1 Java类与对象72
4.1.1 面向对象编程的基本概念72
4.1.2 Java类74
4.2 接口85
4.2.1 为什么使用接口85
4.2.2 接口的定义87
4.2.3 接口的实现89
4.3 包91
4.3.1 为什么要使用包91
4.3.2 包与类名92
4.3.3 包与目录93
4.3.4 包(package)语句94
4.3.5 import语句95
更上一层楼96
第5章 Java应用程序分类97
5.1 小程序和应用程序比较98
5.1.1 Java应用程序分类98
5.1.2 小程序和应用程序的比较98
5.2 小程序100
5.2.1 Applet类的继承关系100
5.2.2 创建Java小程序100
5.2.3 运行结果106
5.3 应用程序107
5.3.1 创建应用程序107
5.3.2 运行结果109
更上一层楼109
第6章 Java小程序编程入门111
6.1 一个简单的例子112
6.1.1 新建工程112
6.1.2 给工程添加类112
6.1.3 给类中引入包114
6.1.4 给类中添加方法114
6.1.5 在方法中添加自己的语句117
6.1.6 运行结果118
6.2 Applet类119
6.2.1 理解程序119
6.2.2 java.applet包与Applet类119
6.2.3 Applet类中的方法120
6.3 java.awt包中的类122
6.3.1 理解程序122
6.3.2 java.awt包中的类123
6.4 事件处理125
6.4.1 处理事件125
6.4.2 处理常用事件127
6.4.3 在小程序中添加事件处理代码129
6.5 把小程序嵌入到Web页131
6.5.1 向工程中加入Web网页132
6.5.2 基本HTML标记136
6.5.3 <APPLET>标记138
6.6 使用Applet参数140
6.6.1 <PARAM>标记141
6.6.2 在小程序中使用参数141
6.7 精彩实例144
6.7.1 滚动字幕145
6.7.2 水波倒影149
6.7.3 小丸子时钟152
更上一层楼157
第7章 Java小程序编程进阶159
7.1 小程序的界面组件160
7.1.1 按钮(Button)162
7.1.2 文本框(TextField)和文本域TextArea)(TextArea)169
7.1.3 复选框(Checkbox)和复选框组(CheckboxGroup)173
7.2 布局管理178
7.2.1 布局管理器178
7.2.2 FlowLayout(流布局管理器)179
7.2.3 BorderLayout(边框布局管理器)180
7.2.4 GridIayout(网格布局管理器)181
7.2.5 GridBagLayout(网袋布局管理器)183
7.2.6 综合使用185
7.3 多线程小程序187
7.3.1 什么是多线程187
7.3.2 在小程序中创建线程188
7.3.3 线程的方法190
7.3.4 同步192
7.3.5 多线程在小程序中应用的例子197
更上一层楼199
第8章 Java应用程序编程入门201
8.1 创建和显示窗体202
8.1.1 窗体简介202
8.1.2 创建和显示窗体实例203
8.1.3 创建工程和应用程序的主窗体204
8.1.4 创建启动屏幕窗体205
8.1.5 将代码添加到启动屏幕的窗体中206
8.1.6 添加启动屏幕窗体的方法和事件处理程序210
8.1.7 编写代码以显示启动屏幕215
8.2 创建屏幕保护程序216
8.2.1 创建工程及其主窗体217
8.2.2 将成员变量添加到屏幕保护程序窗体中218
8.2.3 将功能添加到屏幕保护程序中(一)219
8.2.4 将功能添加到屏幕保护程序中(二)221
8.2.5 编译、打包及发布屏幕保护程序225
8.3 菜单操作226
8.3.1 创建菜单227
8.3.2 创建菜单事件程序235
8.3.3 创建环境菜单247
8.4 创建工具栏255
8.4.1 在新工程中打开WFC Jot应用程序256
8.4.2 添加imageList控件及其图象256
8.4.3 添加ToolBar控件及其按钮257
8.4.4 处理工具栏的事件259
8.5 创建状态栏262
8.5.1 在新工程中打开WFC Jot应用程序263
8.5.2 添加StatusBar控件并创建其窗格263
8.5.3 添加支持状态栏的代码264
更上一层楼265
第9章 Java应用程序编程进阶267
9.1 使用控件268
9.1.1 什么是控件268
9.1.2 综合使用Windows基本控件269
9.2 在应用程序中加入帮助289
9.2.1 加入帮助前的准备290
9.2.2 打开HockeyPlayerScout应用程序并添加帮助控件290
9.2.3 添加Help按钮的事件处理程序及代码291
9.2.4 添加支持F1键和“What s This”帮助的代码292
9.2.5 运行结果294
9.3 在应用程序中支持拖放296
9.3.1 创建工程及其窗体296
9.3.2 创建窗体控件的事件处理程序298
9.3.3 添加拖放支持代码298
9.3.4 拖放例子运行结果301
9.3.5 拖放操作的改进301
9.4 在应用程序中使用ActiveX控件302
9.4.1 ActiveX技术背景303
9.4.2 NumText控件说明304
9.4.3 创建工程并设计窗体305
9.4.4 添加ActiveX控件306
9.4.5 添加事件处理程序及代码307
9.4.6 编译运行309
9.5 Java应用程序与Java小程序的混合309
9.5.1 应用程序与小程序的混合编程309
9.5.2 Java应用程序与Java小程序例子310
9.5.3 HelloJava.exe314
更上一层楼316
第10章 调试317
10.1 调试环境介绍318
10.1.1 调试的工具和窗口318
10.1.2 调试前的准备320
10.2 调试代码321
10.2.1 断点321
10.2.2 执行到光标处324
10.2.3 在源代码中单步运行324
10.2.4 Watch窗口326
10.2.5 Immediate窗口327
10.3 调试器的其他窗口327
10.3.1 调试例子328
10.3.2 Output窗口328
10.3.3 Autos窗口331
10.3.4 Locals窗口332
10.3.5 Call Stack窗口333
10.4 Java小程序的调试技巧333
10.4.1 ex06d例子再调试334
10.4.2 设置Java小程序所在工程的属性334
10.4.3 跟踪Java小程序的参数335
10.5 调试过程336
10.5.1 编译、运行336
10.5.2 调试、修改337
10.6 调试异常处理337
10.6.1 Java Exceptions对话框337
10.6.2 异常设置(Exception Settings)338
更上一层楼339
第11章 数据库编程341
11.1 为什么用ADO342
11.1.1 早期的数据库342
11.1.2 为什么选择ADO342
11.2 数据控件与数据库绑定343
11.2.1 创建工程并添加窗体343
11.2.2 将控件添加到窗体中344
11.2.3 将DataSource控件与数据库联系起来348
11.2.4 将控件绑定到数据库中350
11.2.5 为按钮添加事件处理程序及代码351
11.3 使用数据控件355
11.3.1 新建工程356
11.3.2 更改TreeView控件并添加DataSource和DataGrid控件357
11.3.3 将代码添加到实例中357
11.4 直接访问数据库361
11.4.1 打开HockeyScout工程并准备代码362
11.4.2 添加DataSource对话框363
11.4.3 创建PlayerSelect对话框363
11.4.4 添加访问数据库的代码365
11.5 使用Data Form Wizard376
11.5.1 创建工程并显示Data Form Wizard376
11.5.2 指定数据库类型及名称376
11.5.3 指定窗体类型378
11.5.4 选择主要的和详细的记录源及字段379
11.5.5 选择记录源关系及控件381
11.5.6 完成向导,检查窗体并运行实例383
更上一层楼384
第12章 WFC控件开发387
12.1 子类化控件388
12.1.1 创建控件工程389
12.1.2 创建ClassInfo类及Value属性390
12.1.3 定义NonNumberEntered事件392
12.1.4 将代码添加到GetValue方法中393
12.1.5 使用Class Outline忽略方法394
12.1.6 将控件添加到窗体中397
12.2 自定义控件398
12.2.1 创建控件工程399
12.2.2 将代码添加到构造函数中399
12.2.3 添加属性和事件400
12.2.4 忽略Control类的方法402
12.2.5 将ClockTestForm窗体添加到工程中405
12.3 组合控件406
12.3.1 使用控件模板创建控件工程407
12.3.2 将控件添加到UserControl中408
12.3.3 创建控件属性410
12.3.4 创建DefaultState属性对话框415
12.3.5 将DefaultStateEditor值编辑器添加到工程中417
12.3.6 将公共方法添加到AddressProvider类中419
12.3.7 添加测试控件的窗体420
12.4 WFC到ActiveX的转换421
12.4.1 打开控件工程422
12.4.2 将控件类注册为COM类422
12.4.3 将控件打包到COM DLL中423
12.4.4 注册COM DLL423
12.4.5 创建包含控件的Visual Basic工程423
更上一层楼425
第13章 COM组件开发427
13.1 关于COM的相关概念428
13.2 COM服务器429
13.2.1 使用COM模板创建工程429
13.2.2 在类中添加方法430
13.3 WFC COM客户应用程序433
13.3.1 创建WFC应用程序工程434
13.3.2 设计窗体的用户界面434
13.3.3 导入COM组件440
13.3.4 添加支持代码441
13.4 用户接口组件443
13.4.1 创建工程444
13.4.2 将对话框添加到工程中444
13.4.3 将方法添加到COM类中444
13.4.4 编译COM客户应用程序446
13.4.5 导入FormReuse COM组件446
13.5 数据库COM组件448
13.5.1 创建COM工程449
13.5.2 设计CustomerSearchDlg449
13.5.3 将支持代码添加到CustomerSearchDlg中453
13.5.4 将代码添加到CustomerSearch COM类中461
13.5.5 编译CustomerSearchEngine客户应用程序462
13.6 第三方COM组件466
13.6.1 创建WFC应用程序工程467
13.6.2 导入Microsoft Word COM组件467
13.6.3 将支持代码添加到应用程序中467
更上一层楼471
第14章 Visual J++应用程序的高级实例473
14.1 实例背景474
14.2 前期规划475
14.3 开发计划477
14.4 开发过程478
14.4.1 准备478
14.4.2 Order.java对话框用户界面设计479
14.4.3 COM组件设计482
14.4.4 代码的重要部分:Order.java窗体代码482
14.4.5 主要代码:MDIMain窗体代码502
14.4.6 应用程序的登录对话框512
14.4.7 Previous Orders窗口515
14.4.8 Order Details对话框517
14.4.9 Password Change和About对话框518
14.5 程序运行519
更上一层楼521