图书介绍

JavaBeans从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JavaBeans从入门到精通
  • (美)(L.万赫尔苏维)Laurence Vanhelsuwe著;邱仲潘等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505344595
  • 出版时间:1998
  • 标注页数:453页
  • 文件大小:47MB
  • 文件页数:469页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JavaBeans从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章JavaBeans与基于组件的软件开发1

简介1

现代软件的作用和痛苦的现实1

目 录1

软件开发的历史:与复杂性之战2

40年代与第一台电子计算机4

50年代着重于计算机的生产率5

60年代:软件的复杂性导致开发成本激增6

70、80和90年代:已经意识到危机,但未能有所作为6

简单的办法:控制软件复杂性7

Java革命8

前面的路:Java与软件组件8

软件组件11

小结16

第2章JavaBeans概述17

简介17

bean到底是什么17

Java bean的黑盒子观点18

bean方法18

bean属生19

bean事件19

bean环境19

设计环境20

运行环境21

小程序与应用程序环境21

bean开发工具库和bean测试程序BeanBox21

BeanBox22

BDK演示bean22

java.beans包27

Beans类28

小结29

第3章Java 1.1委托事件模型30

简介30

问题:1.0 AWT事件模型30

解决方案:事件源和事件监听器33

iava.awt.event包36

监听器接口37

1.0 java.awt.Event的遗留问题40

AWTEvent类41

适配器类46

事件多目广播和单目广播49

建立自己的事件源51

例1:AlarmTimer组件51

例2:扩展一个AWT组件62

AWT新问题:AWT单事件队列及其内部事件调度机制71

小结77

简介78

第4章bean属性78

setXXX()和getXXX()访问方法79

定义读属性79

定义写属性80

定义读/写属性80

bean属性类别81

简单属性82

布尔属性82

索引属性82

关联属性83

限制属性95

简单属性的多线程问题105

属性与多线程105

属性监听器和多线程110

小结114

第5章bean事件115

简介115

bean事件源116

例1:目录清单bean126

例2:图形映射bean132

bean事件监听器142

例1:按键事件登记bean143

例2:建立在DirLister之上的DiskWaste bean145

bean事件实用程序150

例1:ActionEvent激活的Light bean151

例2:键/鼠标/项目事件对ActionEvent的转化器bean160

例3:普通AWT事件监视器bean162

小结164

第6章Java档案(JAR)文件与API165

简介165

JAR命令行工具165

建立JAR文件166

新Applet HTML标志选项ARCHIVE169

JAR元数据和说明文件170

包装好的bean171

JAR和JaVa包172

java.util.zip包173

ZipFile和ZipEntry类173

检查和接口及相关类179

Deflater、Inflater、DeflaterOutputStream和InflaterInputStream187

ZipInputStream和ZipOutputStream类191

小结196

第7章定制bean198

简介198

java.beans.BeanInfo接口198

java.beans.SimpleBeanInfo类199

调整bean的黑盒子接口201

java.beans.FeatureDescriptor类202

bean特性描述符类202

java.beans.PropertyDescriptor类203

utilities.beans.VerySimpleBeanInfo类206

java.beans.IndexedPropertyDescriptor类212

java.beans.EventSetDescriptor类212

java.beans.MethodDescriptor类214

java.beans.BeanDescriptor214

bean定制器214

java.beans.Customizer接口214

例子:PlugNPray bean及其基于页面的定制器215

小结236

寻找可用的编辑器237

第8章增加定制的属性编辑器237

简介237

java.beansPropertyEditor接口239

PropertyEditorSupport类240

文本属性编辑器241

利用属性值标志表246

定制GUI属性编辑器247

例1:日期属性编辑器247

例2:具有正弦参数属性编辑器的利萨如bean256

小结291

国际化292

简介292

第9章实际bean的实现292

java.util.Locale类293

Visibility接口296

行业级组件的特性296

功能化296

建全297

用户友好297

开发友好298

纯Java299

完整例子:实时图表bean299

实时图表的要求299

实时图表设计300

实时图表分析300

实时图表实现302

将RealTimeGraph bean包装成JAR349

测试RealTimeGraph bean349

评估和改进350

小结351

第10章Java核心反射和bean自查352

简介352

统一基于对象类型的系统354

所有类型均可将其数值表示为对象354

所有类型都有java.lang.Class表示355

java.lang.Class类356

java.lang.reflect包361

Member接口361

Field类367

Method类368

Constructor类374

Array类376

统一bean自查与java.beans.Introspector385

小结392

第11章对象序列化393

简介393

序列化基础394

Serializable接口395

序列化的是什么397

对于不可序列化对象406

ObjectOutputStream和ObjectInputStream类407

专用方法writeObject()和readObject()409

Externalizable接口413

类的演变413

serialVersionUID413

小结417

简介418

例程库418

附录A utilities包418

杂库419

数字库420

字符串库423

命令行接口库425

I/O流库426

DebugSupport类426

转换类430

utilities.beans子包430

bean库430

VerySimleBeanInfo和VerySimlePropertyDescriptor类431

VisibleCanvas类435

utilities.gfx子包436

图形库436

Circle类438

utilities.gui子包442

GUI库442

对话框库443

选项库447

utilities.files子包448

文件库448

TextFileGrinder类和TextLineProcessor接口450

小结451

词汇表452

热门推荐