JAVA软件包定义.doc_第1页
JAVA软件包定义.doc_第2页
JAVA软件包定义.doc_第3页
JAVA软件包定义.doc_第4页
JAVA软件包定义.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaTM Platform Standard Edition 6API 规范 本文档是 JavaTMPlatform Standard Edition 6 的 API 规范。 请参见: 描述 Java SE Platform 软件包java.applet提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。java.awt包含用于创建用户界面和绘制图形图像的所有类。java.awt.color提供用于颜色空间的类。java.awt.datatransfer提供在应用程序之间和在应用程序内部传输数据的接口和类。java.awt.dndDrag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。java.awt.event提供处理由 AWT 组件所激发的各类事件的接口和类。java.awt.font提供与字体相关的类和接口。java.awt.geom提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。java.awt.im提供输入方法框架所需的类和接口。java.awt.im.spi提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。java.awt.image提供创建和修改图像的各种类。java.awt.image.renderable提供用于生成与呈现无关的图像的类和接口。java.awt.print为通用的打印 API 提供类和接口。java.beans包含与开发 beans 有关的类,即基于 JavaBeansTM 架构的组件。java.beans.beancontext提供与 bean 上下文有关的类和接口。java.io通过数据流、序列化和文件系统提供系统输入和输出。java.lang提供利用 Java 编程语言进行程序设计的基础类。java.lang.annotation为 Java 编程语言注释设施提供库支持。java.lang.instrument提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务。java.lang.management提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。java.lang.ref提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。java.lang.reflect提供类和接口,以获得关于类和对象的反射信息。java.math提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。为实现网络应用程序提供类。java.nio定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。java.nio.channels定义了各种通道,这些通道表示到能够执行 I/O 操作的实体(如文件和套接字)的连接;定义了用于多路复用的、非阻塞 I/O 操作的选择器。java.nio.channels.spi用于 java.nio.channels 包的服务提供者类。java.nio.charset定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。java.nio.charset.spijava.nio.charset 包的服务提供者类。java.rmi提供 RMI 包。java.rmi.activation为 RMI 对象激活提供支持。java.rmi.dgc为 RMI 分布式垃圾回收提供了类和接口。java.rmi.registry提供 RMI 注册表的一个类和两个接口。java.rmi.server提供支持服务器端 RMI 的类和接口。java.security为安全框架提供类和接口。java.security.acl此包中的类和接口已经被 java.security 包中的类取代。java.security.cert提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。erfaces提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 算法)密钥,以及 NIST 的 FIPS-186 中定义的 DSA(数字签名算法)密钥。java.security.spec提供密钥规范和算法参数规范的类和接口。java.sql提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。java.text提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。java.text.spijava.text 包中类的服务提供者类。java.util包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。java.util.concurrent在并发编程中很常用的实用工具类。java.util.concurrent.atomic类的小工具包,支持在单个变量上解除锁的线程安全编程。java.util.concurrent.locks为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。java.util.jar提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。java.util.logging提供 JavaTM 2 平台核心日志工具的类和接口。java.util.prefs此包允许应用程序存储并获取用户和系统首选项和配置数据。java.util.regex用于匹配字符序列与正则表达式指定模式的类。java.util.spijava.util 包中类的服务提供者类。java.util.zip提供用于读写标准 ZIP 和 GZIP 文件格式的类。javax.accessibility定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。javax.crypto为加密操作提供类和接口。erfaces根据 RSA Laboratories PKCS #3 的定义,提供 Diffie-Hellman 密钥接口。javax.crypto.spec为密钥规范和算法参数规范提供类和接口。javax.imageioJava Image I/O API 的主要包。javax.imageio.eventJava Image I/O API 的一个包,用于在读取和写入图像期间处理事件的同步通知。javax.imageio.metadata用于处理读写元数据的 Java Image I/O API 的包。javax.imageio.plugins.bmp包含供内置 BMP 插件使用的公共类的包。javax.imageio.plugins.jpeg支持内置 JPEG 插件的类。javax.imageio.spi包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。javax.imageio.streamJava Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。javax.management提供 Java Management Extensions 的核心类。javax.management.loading提供实现高级动态加载的类。javax.management.modelmbean提供了 ModelMBean 类的定义。javax.management.monitor提供 monitor 类的定义。javax.management.openmbean提供开放数据类型和 Open MBean 描述符类。javax.management.relation提供 Relation Service 的定义。javax.management.remote对 JMX MBean 服务器进行远程访问使用的接口。javax.management.remote.rmiRMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。javax.management.timer提供对 Timer MBean(计时器 MBean)的定义。javax.naming为访问命名服务提供类和接口。javax.naming.directory扩展 javax.naming 包以提供访问目录服务的功能。javax.naming.event在访问命名和目录服务时提供对事件通知的支持。javax.naming.ldap提供对 LDAPv3 扩展操作和控件的支持。javax.naming.spi提供一些方法来动态地插入对通过 javax.naming 和相关包访问命名和目录服务的支持。提供用于网络应用程序的类。.ssl提供用于安全套接字包的类。javax.print为 JavaTM Print Service API 提供了主要类和接口。javax.print.attribute提供了描述 JavaTM Print Service 属性的类型以及如何分类这些属性的类和接口。javax.print.attribute.standard包 javax.print.attribute.standard 包括特定打印属性的类。javax.print.event包 javax.print.event 包含事件类和侦听器接口。javax.rmi包含 RMI-IIOP 的用户 API。javax.rmi.CORBA包含用于 RMI-IIOP 的可移植性 API。javax.rmi.ssl通过安全套接字层 (SSL) 或传输层安全 (TLS) 协议提供 RMIClientSocketFactory 和 RMIServerSocketFactory 的实现。javax.security.auth此包提供用于进行验证和授权的框架。javax.security.auth.callback此包提供与应用程序进行交互所必需的类,以便检索信息(例如,包括用户名和密码的验证数据)或显示信息(例如,错误和警告消息)。javax.security.auth.kerberos此包包含与 Kerberos 网络验证协议相关的实用工具类。javax.security.auth.login此包提供可插入的验证框架。javax.security.auth.spi此包提供用于实现可插入验证模块的接口。javax.security.auth.x500此包包含应该用来在 Subject 中存储 X500 Principal 和 X500 Private Crendentials 的类。javax.security.cert为公钥证书提供类。javax.security.sasl包含用于支持 SASL 的类和接口。javax.sound.midi提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类。javax.sound.midi.spi在提供新的 MIDI 设备、MIDI 文件 reader 和 writer、或音库 reader 时提供服务提供者要实现的接口。javax.sound.sampled提供用于捕获、处理和回放取样的音频数据的接口和类。javax.sound.sampled.spi在提供新音频设备、声音文件 reader 和 writer,或音频格式转换器时,提供将为其创建子类的服务提供者的抽象类。javax.sql为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。javax.sql.rowsetJDBC RowSet 实现的标准接口和基类。javax.sql.rowset.serial提供实用工具类,允许 SQL 类型与 Java 编程语言数据类型之间的可序列化映射关系。javax.sql.rowset.spi第三方供应商在其同步提供者的实现中必须使用的标准类和接口。javax.swing提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。javax.swing.border提供围绕 Swing 组件绘制特殊边框的类和接口。javax.swing.colorchooser包含供 JColorChooser 组件使用的类和接口。javax.swing.event供 Swing 组件触发的事件使用。javax.swing.filechooser包含 JFileChooser 组件使用的类和接口。javax.swing.plaf提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。javax.swing.plaf.basic提供了根据基本外观构建的用户界面对象。javax.swing.plaf.metal提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。javax.swing.plaf.multi提供了组合两个或多个外观的用户界面对象。javax.swing.plaf.synthSynth 是一个可更换皮肤 (skinnable) 的外观,在其中可委托所有绘制。javax.swing.table提供用于处理 javax.swing.JTable 的类和接口。javax.swing.text提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。javax.swing.text.html提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。javax.swing.text.html.parser提供默认的 HTML 解析器以及支持类。javax.swing.text.rtf提供一个类 (RTFEditorKit),用于创建富文本格式(Rich-Text-Format)的文本编辑器。javax.swing.tree提供处理 javax.swing.JTree 的类和接口。javax.swing.undo允许开发人员为应用程序(例如文本编辑器)中的撤消/恢复提供支持。javax.transaction包含解组期间通过 ORB 机制抛出的三个异常。javax.transaction.xa提供定义事务管理器和资源管理器之间的协定的 API,它允许事务管理器添加或删除 JTA 事务中的资源对象(由资源管理器驱动程序提供)。javax.xml根据 XML 规范定义核心 XML 常量和功能。javax.xml.bind为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。javax.xml.bind.annotation定义将 Java 程序元素定制成 XML 模式映射的注释。javax.xml.bind.annotation.adaptersXmlAdapter 及其规范定义的子类允许任意 Java 类与 JAXB 一起使用。javax.xml.bind.attachment此包由基于 MIME 的包处理器实现,该处理器能够解释并创建基于 MIME 的包格式的已优化的二进制数据。javax.xml.bind.helpers仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。javax.xml.bind.util有用的客户端实用工具类。javax.xml.crypto用于 XML 加密的通用类。javax.xml.crypto.domjavax.xml.crypto 包的特定于 DOM 的类。javax.xml.crypto.dsig用于生成和验证 XML 数字签名的类。javax.xml.crypto.dsig.domjavax.xml.crypto.dsig 包特定于 DOM 的类。javax.xml.crypto.dsig.keyinfo用来解析和处理 KeyInfo 元素和结构的类。javax.xml.crypto.dsig.specXML 数字签名的参数类。javax.xml.datatypeXML/Java 类型映射关系。spaceXML 名称空间处理。javax.xml.parsers提供允许处理 XML 文档的类。javax.xml.soap提供用于创建和构建 SOAP 消息的 API。javax.xml.streamjavax.xml.stream.eventsjavax.xml.stream.utiljavax.xml.transform此包定义了用于处理转换指令,以及执行从源到结果的转换的一般 API。javax.xml.transform.dom此包实现特定于 DOM 的转换 API。javax.xml.transform.sax此包实现特定于 SAX2 的转换 API。javax.xml.transform.stax提供特定于 StAX 的转换 API。javax.xml.transform.stream此包实现特定于流和 URI 的转换 API。javax.xml.validation此包提供了用于 XML 文档验证的 API。javax.xml.ws此包包含核心 JAX-WS API。javax.xml.ws.handler该包定义用于消息处理程序的 API。javax.xml.ws.handler.soap该包定义用于 SOAP 消息处理程序的 API。javax.xml.ws.http该包定义特定于 HTTP 绑定的 API。javax.xml.ws.soap该包定义特定于 SOAP 绑定的 API。javax.xml.ws.spi该包定义用于 JAX-WS 2.0 的 SPI。javax.xml.xpath此包提供了用于 XPath 表达式的计算和访问计算环境的 object-model neutral API。org.ietf.jgss此包提供一个框架,该框架允许应用程序开发人员通过利用统一的 API 使用一些来自各种基础安全机制(如 Kerberos)的安全服务,如验证、数据完整性和和数据机密性。org.omg.CORBA提供 OMG CORBA API 到 JavaTM 编程语言的映射,包括 ORB 类,如果已实现该类,则程序员可以使用此类作为全功能对象请求代理(Object Request Broker,ORB)。org.omg.CORBA_2_3CORBA_2_3 包定义对 Javatm Standard Edition 6 中现有 CORBA 接口所进行的添加。org.omg.CORBA_2_3.portable提供输入和输出值类型的各种方法,并包含 org/omg/CORBA/portable 包的其他更新。org.omg.CORBA.DynAnyPackage提供与 DynAny 接口一起使用的异常(InvalidValue、Invalid、InvalidSeq 和 TypeMismatch)。org.omg.CORBA.ORBPackage提供由 ORB.resolve_initial_references 方法抛出的异常 InvalidName,以及由 ORB 类中的动态 Any 创建方法抛出的异常 InconsistentTypeC.omg.CORBA.portable提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。org.omg.CORBA.TypeCodePackage提供用户定义的异常 BadKind 和 Bounds,它们将由 TypeCode 类中的方法抛出。org.omg.CosNaming为 JavaIDL 提供命名服务。org.omg.CosNaming.NamingContextExtPackage此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的类: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包规范 有关 Javatm Platform, Standard Edition 6 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in Javatm SE 6。org.omg.CosNaming.NamingContextPackage此包包含 org.omg.CosNaming 包的 Exception 类。org.omg.Dynamic此包包含 OMG Portable Interceptor 规范 /cgi-bin/doc?ptc/2000-08-06 的第 21.9 小节中指定的 Dynamic 模块。org.omg.DynamicAny提供一些类和接口使得在运行时能够遍历与 any 有关联的数据值,并提取数据值的基本成分。org.omg.DynamicAny.DynAnyFactoryPackage此包包含 DynamicAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification /cgi-bin/doc?formal/99-10-07 的第 9.2.2 小节中指定。org.omg.DynamicAny.DynAnyPackage此包包含 DynAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification /cgi-bin/doc?formal/99-10-07 的第 9.2 小节中指定。org.omg.IOP此包包含在 OMG 文档 The Common Object Request Broker: Architecture and Specification /cgi-bin/doc?formal/99-10-07 的 13.6.小节中指定的 IOP 模块。org.omg.IOP.CodecFactoryPackage此包包含 IOP:CodeFactory 接口中指定的异常(作为 Portable Interceptor 规范的一部分)。org.omg.IOP.CodecPackage此包根据 IOP:Codec IDL 接口定义生成。org.omg.Messaging此包包含 OMG Messaging Interceptor 规范 /cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模块。org.omg.PortableInterceptor提供一个注册 ORB 钩子 (hook) 的机制,通过这些钩子 ORB 服务可以截取执行 ORB 的正常流。org.omg.PortableInterceptor.ORBInitInfoPackage此包包含 OMG Portable Interceptor 规范 /cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 .omg.PortableServer提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。org.om

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论