API规范.docx
《API规范.docx》由会员分享,可在线阅读,更多相关《API规范.docx(15页珍藏版)》请在冰豆网上搜索。
API规范
概述
软件包
类
使用
树
已过时
索引
帮助
JavaTM 2 Platform
Standard Ed.6
上一个 下一个
框架 无框架
JavaTM2PlatformStandardEdition6
API规范
本文档是Java 2PlatformStandardEdition的API规范。
请参见:
描述
Java2Platform软件包
提供创建applet所必需的类和applet用来与其applet上下文通信的类。
包含用于创建用户界面和绘制图形图像的所有类。
提供用于颜色空间的类。
提供在应用程序之间和在应用程序内部传输数据的接口和类。
和Drop是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与GUI中显示元素逻辑相关的实体之间传输信息。
提供处理由AWT组件所激发的各类事件的接口和类。
提供与字体相关的类和接口。
提供用于在与二维几何形状相关的对象上定义和执行操作的Java2D类。
提供输入方法框架所需的类和接口。
提供启用可以与Java运行时环境一起使用的输入方法开发的接口。
提供创建和修改图像的各种类。
提供用于生成与呈现无关的图像的类和接口。
为通用的打印API提供类和接口。
包含与开发beans有关的类,即基于JavaBeansTM架构的组件。
提供与bean上下文有关的类和接口。
通过数据流、序列化和文件系统提供系统输入和输出。
提供利用Java编程语言进行程序设计的基础类。
为Java编程语言注释设施提供库支持。
提供允许Java编程语言代理检测运行在JVM上的程序的服务。
提供管理接口,用于监视和管理Java虚拟机以及Java虚拟机在其上运行的操作系统。
提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
提供类和接口,以获得关于类和对象的反射信息。
提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。
为实现网络应用程序提供类。
定义作为数据容器的缓冲区,并提供其他NIO包的概述。
定义了各种通道,这些通道表示到能够执行I/O操作的实体(如文件和套接字)的连接;定义了用于多路复用的、非阻塞I/O操作的选择器。
用于包的服务提供者类。
定义用来在字节和Unicode字符之间转换的charset、解码器和编码器。
包的服务提供者类。
提供RMI包。
为RMI对象激活提供支持。
为RMI分布式垃圾回收提供了类和接口。
提供RMI注册表的一个类和两个接口。
提供支持服务器端RMI的类和接口。
为安全框架提供类和接口。
此包中的类和接口已经被包中的类取代。
提供用于解析和管理证书、证书撤消列表(CRL)和证书路径的类和接口。
提供的接口用于生成RSALaboratoryTechnicalNotePKCS#1中定义的RSA(Rivest、Shamir和AdlemanAsymmetricCipher算法)密钥,以及NIST的FIPS-186中定义的DSA(数字签名算法)密钥。
提供密钥规范和算法参数规范的类和接口。
提供使用JavaTM编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的API。
提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。
包中类的服务提供者类。
包含collection框架、遗留的collection类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。
在并发编程中很常用的实用工具类。
类的小工具包,支持在单个变量上解除锁的线程安全编程。
为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。
提供读写JAR(JavaARchive)文件格式的类,该格式基于具有可选清单文件的标准ZIP文件格式。
提供JavaTM2平台核心日志工具的类和接口。
此包允许应用程序存储并获取用户和系统首选项和配置数据。
用于匹配字符序列与正则表达式指定模式的类。
包中类的服务提供者类。
提供用于读写标准ZIP和GZIP文件格式的类。
定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。
为加密操作提供类和接口。
根据RSALaboratories'PKCS#3的定义,提供Diffie-Hellman密钥接口。
为密钥规范和算法参数规范提供类和接口。
JavaImageI/OAPI的主要包。
ImageI/OAPI的一个包,用于在读取和写入图像期间处理事件的同步通知。
用于处理读写元数据的JavaImageI/OAPI的包。
包含供内置BMP插件使用的公共类的包。
支持内置JPEG插件的类。
包含用于reader、writer、transcoder和流的插件接口以及一个运行时注册表的JavaImageI/OAPI包。
ImageI/OAPI的一个包,用来处理从文件和流中产生的低级别I/O。
提供JavaManagementExtensions的核心类。
提供实现高级动态加载的类。
提供了ModelMBean类的定义。
提供monitor类的定义。
提供开放数据类型和OpenMBean描述符类。
提供RelationService的定义。
对JMXMBean服务器进行远程访问使用的接口。
连接器是供JMXRemoteAPI使用的一种连接器,后者使用RMI将客户端请求传输到远程MBean服务器。
提供对TimerMBean(计时器MBean)的定义。
为访问命名服务提供类和接口。
扩展包以提供访问目录服务的功能。
在访问命名和目录服务时提供对事件通知的支持。
提供对LDAPv3扩展操作和控件的支持。
提供一些方法来动态地插入对通过和相关包访问命名和目录服务的支持。
提供用于网络应用程序的类。
提供用于安全套接字包的类。
为JavaTMPrintServiceAPI提供了主要类和接口。
提供了描述JavaTMPrintService属性的类型以及如何分类这些属性的类和接口。
包包括特定打印属性的类。
包包含事件类和侦听器接口。
包含RMI-IIOP的用户API。
包含用于RMI-IIOP的可移植性API。
通过安全套接字层(SSL)或传输层安全(TLS)协议提供RMIClientSocketFactory和RMIServerSocketFactory的实现。
此包提供用于进行验证和授权的框架。
此包提供与应用程序进行交互所必需的类,以便检索信息(例如,包括用户名和密码的验证数据)或显示信息(例如,错误和警告消息)。
此包包含与Kerberos网络验证协议相关的实用工具类。
此包提供可插入的验证框架。
此包提供用于实现可插入验证模块的接口。
此包包含应该用来在Subject中存储X500Principal和X500PrivateCrendentials的类。
为公钥证书提供类。
包含用于支持SASL的类和接口。
提供用于MIDI(音乐乐器数字接口)数据的I/O、序列化和合成的接口和类。
在提供新的MIDI设备、MIDI文件reader和writer、或音库reader时提供服务提供者要实现的接口。
提供用于捕获、处理和回放取样的音频数据的接口和类。
在提供新音频设备、声音文件reader和writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。
为通过JavaTM编程语言进行服务器端数据源访问和处理提供API。
RowSet实现的标准接口和基类。
提供实用工具类,允许SQL类型与Java编程语言数据类型之间的可序列化映射关系。
第三方供应商在其同步提供者的实现中必须使用的标准类和接口。
提供一组“轻量级”(全部是Java语言)组件,尽量让这些组件在所有平台上的工作方式都相同。
提供围绕Swing组件绘制特殊边框的类和接口。
包含供JColorChooser组件使用的类和接口。
供Swing组件触发的事件使用。
包含JFileChooser组件使用的类和接口。
提供一个接口和许多抽象类,Swing用它们来提供自己的可插入外观功能。
提供了根据基本外观构建的用户界面对象。
提供根据Java外观(曾经代称为Metal)构建的用户界面对象,Java外观是默认外观。
提供了组合两个或多个外观的用户界面对象。
是一个可更换皮肤(skinnable)的外观,在其中可委托所有绘制。
提供用于处理的类和接口。
提供类HTMLEditorKit和创建HTML文本编辑器的支持类。
提供类HTMLEditorKit和创建HTML文本编辑器的支持类。
提供默认的HTML解析器以及支持类。
提供一个类(RTFEditorKit),用于创建富文本格式(Rich-Text-Format)的文本编辑器。
提供处理的类和接口。
允许开发人员为应用程序(例如文本编辑器)中的撤消/恢复提供支持。
包含解组期间通过ORB机制抛出的三个异常。
提供定义事务管理器和资源管理器之间的协定的API,它允许事务管理器添加或删除JTA事务中的资源对象(由资源管理器驱动程序提供)。
根据XML规范定义核心XML常量和功能。
为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。
定义将Java程序元素定制成XML模式映射的注释。
XmlAdapter及其规范定义的子类允许任意Java类与JAXB一起使用。
此包由基于MIME的包处理器实现,该处理器能够解释并创建基于MIME的包格式的已优化的二进制数据。
仅由JAXB提供者用于:
提供某些接口的部分默认实现。
有用的客户端实用工具类。
用于XML加密的通用类。
包的特定于DOM的类。
用于生成和验证XML数字签名的类。
包特定于DOM的类。
用来解析和处理KeyInfo元素和结构的类。
数字签名的参数类。
类型映射关系。
名称空间处理。
提供允许处理XML文档的类。
提供用于创建和构建SOAP消息的API。
此包定义了用于处理转换指令,以及执行从源到结果的转换的一般API。
此包实现特定于DOM的转换API。
此包实现特定于SAX2的转换API。
提供特定于StAX的转换API。
此包实现特定于流和URI的转换API。
此包提供了用于XML文档验证的API。
此包包含核心JAX-WSAPI。
该包定义用于消息处理程序的API。
该包定义用于SOAP消息处理程序的API。
该包定义特定于HTTP绑定的API。
该包定义特定于SOAP绑定的API。
该包定义用于JAX-WS的SPI。
此包提供了用于XPath表达式的计算和访问计算环境的object-modelneutralAPI。
此包提供一个框架,该框架允许应用程序开发人员通过利用统一的API使用一些来自各种基础安全机制(如Kerberos)的安全服务,如验证、数据完整性和和数据机密性。
提供OMGCORBAAPI到JavaTM编程语言的映射,包括ORB类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(ObjectRequestBroker,ORB)。
包定义对Java[tm]StandardEdition6中现有CORBA接口所进行的添加。
提供输入和输出值类型的各种方法,并包含org/omg/CORBA/portable包的其他更新。
提供与DynAny接口一起使用的异常(InvalidValue、Invalid、InvalidSeq和TypeMismatch)。
提供由方法抛出的异常InvalidName,以及由ORB类中的动态Any创建方法抛出的异常InconsistentTypeCode。
提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商ORB上的ORBAPI集合。
提供用户定义的异常BadKind和Bounds,它们将由TypeCode类中的方法抛出。
为Java IDL提供命名服务。
此包包含以下在中使用的类:
AddressHelperStringNameHelperURLStringHelperInvalidAddress包规范有关Java[tm]Platform,StandardEdition6ORB遵守的官方规范的受支持部分的明确列表,请参阅OfficialSpecificationsforCORBAsupportinJava[tm]SE6。
此包包含包的Exception类。
此包包含OMGPortableInterceptor规范的第小节中指定的Dynamic模块。
提供一些类和接口使得在运行时能够遍历与any有关联的数据值,并提取数据值的基本成分。
此包包含DynamicAny模块的DynAnyFactory接口中的类和异常,该模块在OMGTheCommonObjectRequestBroker:
ArchitectureandSpecification的第小节中指定。
此包包含DynAny模块的DynAnyFactory接口中的类和异常,该模块在OMGTheCommonObjectRequestBroker:
ArchitectureandSpecification的第小节中指定。
此包包含在OMG文档TheCommonObjectRequestBroker:
ArchitectureandSpecification的.小节中指定的IOP模块。
此包包含IOP:
:
CodeFactory接口中指定的异常(作为PortableInterceptor规范的一部分)。
此包根据IOP:
:
CodecIDL接口定义生成。
此包包含OMGMessagingInterceptor规范中指定的Messaging模块。
提供一个注册ORB钩子(hook)的机制,通过这些钩子ORB服务可以截取执行ORB的正常流。
此包包含OMGPortableInterceptor规范的第小节中指定的PortableInterceptor模块的ORBInitInfo本地接口中的异常和typedef。
提供一些类和接口,用来生成跨多个供应商ORB的可移植应用程序的服务器端。
提供各种方法实现,这些实现能够访问调用方法的对象的身份。
封装POA关联的处理状态。
允许程序员构造可在不同ORB产品间移植的对象实现。
提供一些类和接口,用来生成跨多个供应商ORB的可移植应用程序的服务器端。
提供定位servant的类和接口。
为值类型的编组提供支持。
包含用于包中出现的Remote类型的RMI-IIOPStub。
为文档对象模型(DOM)提供接口,该模型是JavaAPIforXMLProcessing的组件API。
此包提供了核心SAXAPI。
此包包含适合的SAX驱动程序不一定支持的SAX2设施的接口。
此包包含“帮助器”类,其中包括对引导基于SAX的应用程序的支持。
其他软件包
包含解组期间通过ORB机制抛出的与Activity服务有关的异常。
用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。
用来为Java编程语言建立模型的包的类和层次结构。
用于Java编程语言的模型元素的接口。
用来为Java编程语言类型建立模型的接口。
用来帮助处理程序元素和类型的实用工具。
脚本API由定义JavaTMScriptingEngines的接口和类组成,并为它们在Java应用程序中的使用提供框架。
为能够从程序(例如,编译器)中调用的工具提供接口。
本文档是Java 2PlatformStandardEdition的API规范。
概述
软件包
类
使用
树
已过时
索引
帮助
JavaTM 2 Platform
Standard Ed.6
上一个 下一个
框架 无框架
提交错误或意见
有关更多的API参考资料和开发人员文档,请参阅Java2SDKSE开发人员文档。
该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。
版权所有2004SunMicrosystems,Inc.保留所有权利。
请遵守许可证条款。
另请参阅文档重新分发政策。