JavaTM 2 Platform
Standard Ed. 6

类 java.lang.String
的使用

使用 String 的软件包
java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.color 提供用于颜色空间的类。 
java.awt.datatransfer 提供在应用程序之间和在应用程序内部传输数据的接口和类。 
java.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 
java.awt.font 提供与字体相关的类和接口。 
java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 
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.reflect 提供类和接口,以获得关于类和对象的反射信息。 
java.math 提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。 
java.net 为实现网络应用程序提供类。 
java.nio 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 
java.nio.channels 定义了各种通道,这些通道表示到能够执行 I/O 操作的实体(如文件和套接字)的连接;定义了用于多路复用的、非阻塞 I/O 操作的选择器。 
java.nio.charset 定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。 
java.nio.charset.spi java.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) 和证书路径的类和接口。 
java.security.spec 提供密钥规范和算法参数规范的类和接口。 
java.sql 提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。 
java.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.spi java.util 包中类的服务提供者类。 
java.util.zip 提供用于读写标准 ZIP 和 GZIP 文件格式的类。 
javax.accessibility 定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。 
javax.activation   
javax.activity 包含解组期间通过 ORB 机制抛出的与 Activity 服务有关的异常。 
javax.annotation   
javax.annotation.processing 用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。 
javax.crypto 为加密操作提供类和接口。 
javax.crypto.spec 为密钥规范和算法参数规范提供类和接口。 
javax.imageio Java Image I/O API 的主要包。 
javax.imageio.event Java Image I/O API 的一个包,用于在读取和写入图像期间处理事件的同步通知。 
javax.imageio.metadata 用于处理读写元数据的 Java Image I/O API 的包。 
javax.imageio.plugins.jpeg 支持内置 JPEG 插件的类。 
javax.imageio.spi 包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。 
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 
javax.jws   
javax.jws.soap   
javax.lang.model 用来为 Java 编程语言建立模型的包的类和层次结构。 
javax.lang.model.element 用于 Java 编程语言的模型元素的接口。 
javax.lang.model.type 用来为 Java 编程语言类型建立模型的接口。 
javax.lang.model.util 用来帮助处理程序元素类型的实用工具。 
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.rmi RMI 连接器是供 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 和相关包访问命名和目录服务的支持。 
javax.net 提供用于网络应用程序的类。 
javax.net.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.CORBA 包含用于 RMI-IIOP 的可移植性 API。 
javax.rmi.ssl 通过安全套接字层 (SSL) 或传输层安全 (TLS) 协议提供 RMIClientSocketFactoryRMIServerSocketFactory 的实现。 
javax.script 脚本 API 由定义 Java TM Scripting Engines 的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。 
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.sampled 提供用于捕获、处理和回放取样的音频数据的接口和类。 
javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。 
javax.sql.rowset JDBC 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.synth Synth 是一个可更换皮肤 (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.tools 为能够从程序(例如,编译器)中调用的工具提供接口。 
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.adapters XmlAdapter 及其规范定义的子类允许任意 Java 类与 JAXB 一起使用。 
javax.xml.bind.attachment 此包由基于 MIME 的包处理器实现,该处理器能够解释并创建基于 MIME 的包格式的已优化的二进制数据。 
javax.xml.bind.helpers 仅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默认实现。 
javax.xml.crypto 用于 XML 加密的通用类。 
javax.xml.crypto.dom javax.xml.crypto 包的特定于 DOM 的类。 
javax.xml.crypto.dsig 用于生成和验证 XML 数字签名的类。 
javax.xml.crypto.dsig.keyinfo 用来解析和处理 KeyInfo 元素和结构的类。 
javax.xml.crypto.dsig.spec XML 数字签名的参数类。 
javax.xml.datatype XML/Java 类型映射关系。 
javax.xml.namespace XML 名称空间处理。 
javax.xml.parsers 提供允许处理 XML 文档的类。 
javax.xml.soap 提供用于创建和构建 SOAP 消息的 API。 
javax.xml.stream   
javax.xml.stream.events   
javax.xml.stream.util   
javax.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_3 CORBA_2_3 包定义对 Java[tm] Standard Edition 6 中现有 CORBA 接口所进行的添加。 
org.omg.CORBA_2_3.portable 提供输入和输出值类型的各种方法,并包含 org/omg/CORBA/portable 包的其他更新。 
org.omg.CORBA.DynAnyPackage 提供与 DynAny 接口一起使用的异常(InvalidValueInvalidInvalidSeqTypeMismatch)。 
org.omg.CORBA.ORBPackage 提供由 ORB.resolve_initial_references 方法抛出的异常 InvalidName,以及由 ORB 类中的动态 Any 创建方法抛出的异常 InconsistentTypeCode。 
org.omg.CORBA.portable 提供可移植性层,即可以使一个供应商生成的代码运行在另一个供应商 ORB 上的 ORB API 集合。 
org.omg.CORBA.TypeCodePackage 提供用户定义的异常 BadKindBounds,它们将由 TypeCode 类中的方法抛出。 
org.omg.CosNaming 为 Java IDL 提供命名服务。 
org.omg.CosNaming.NamingContextExtPackage 此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的类: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包规范 有关 Java[tm] Platform, Standard Edition 6 ORB 遵守的官方规范的受支持部分的明确列表,请参阅 Official Specifications for CORBA support in Java[tm] SE 6。 
org.omg.CosNaming.NamingContextPackage 此包包含 org.omg.CosNaming 包的 Exception 类。 
org.omg.DynamicAny 提供一些类和接口使得在运行时能够遍历与 any 有关联的数据值,并提取数据值的基本成分。 
org.omg.DynamicAny.DynAnyFactoryPackage 此包包含 DynamicAny 模块的 DynAnyFactory 接口中的类和异常,该模块在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/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 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2 小节中指定。 
org.omg.IOP 此包包含在 OMG 文档 The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/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 规范 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模块。 
org.omg.PortableInterceptor 提供一个注册 ORB 钩子 (hook) 的机制,通过这些钩子 ORB 服务可以截取执行 ORB 的正常流。 
org.omg.PortableInterceptor.ORBInitInfoPackage 此包包含 OMG Portable Interceptor 规范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小节中指定的 PortableInterceptor 模块的 ORBInitInfo 本地接口中的异常和 typedef。 
org.omg.PortableServer 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 
org.omg.PortableServer.CurrentPackage 提供各种方法实现,这些实现能够访问调用方法的对象的身份。 
org.omg.PortableServer.POAManagerPackage 封装 POA 关联的处理状态。 
org.omg.PortableServer.POAPackage 允许程序员构造可在不同 ORB 产品间移植的对象实现。 
org.omg.PortableServer.portable 提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。 
org.omg.stub.java.rmi 包含用于 java.rmi 包中出现的 Remote 类型的 RMI-IIOP Stub。 
org.w3c.dom 为文档对象模型 (DOM) 提供接口,该模型是 Java API for XML Processing 的组件 API。 
org.w3c.dom.bootstrap   
org.w3c.dom.events   
org.w3c.dom.ls   
org.xml.sax 此包提供了核心 SAX API。 
org.xml.sax.ext 此包包含适合的 SAX 驱动程序不一定支持的 SAX2 设施的接口。 
org.xml.sax.helpers 此包包含“帮助器”类,其中包括对引导基于 SAX 的应用程序的支持。 
 

java.appletString 的使用
 

返回 Stringjava.applet 中的方法
 String Applet.getAppletInfo()
          返回有关此 applet 的信息。
 String AppletStub.getParameter(String name)
          返回 HTML 标记中命名参数的值。
 String Applet.getParameter(String name)
          返回 HTML 标记中指定参数的值。
 String[][] Applet.getParameterInfo()
          返回此 applet 理解的关于参数的信息。
 

返回变量类型为 String 的类型的 java.applet 中的方法
 Iterator<String> AppletContext.getStreamKeys()
          找到此 applet 上下文中所有流对应的键。
 

参数类型为 Stringjava.applet 中的方法
 Applet AppletContext.getApplet(String name)
          通过给定名称找到并返回此 applet 上下文表示的文档中的 applet。
 AudioClip Applet.getAudioClip(URL url, String name)
          返回 URLname 参数指定的 AudioClip 对象。
 Image Applet.getImage(URL url, String name)
          返回能被绘制到屏幕上的 Image 对象。
 String AppletStub.getParameter(String name)
          返回 HTML 标记中命名参数的值。
 String Applet.getParameter(String name)
          返回 HTML 标记中指定参数的值。
 InputStream AppletContext.getStream(String key)
          返回此 applet 上下文中指定键所关联的流。
 void Applet.play(URL url, String name)
          播放音频剪辑,给定了 URL 及与之相对的说明符。
 void AppletContext.setStream(String key, InputStream stream)
          在此 applet 上下文中用指定的键关联指定的流。
 void AppletContext.showDocument(URL url, String target)
          请求浏览器或 applet viewer 显示由 url 参数所指示的 Web 页。
 void AppletContext.showStatus(String status)
          请求参数字符串显示在“状态窗口”中。
 void Applet.showStatus(String msg)
          请求将参数字符串显示在“状态窗口”中。
 

java.awtString 的使用
 

声明为 Stringjava.awt 中的字段
static String BorderLayout.AFTER_LAST_LINE
          与 PAGE_END 同义。
static String BorderLayout.AFTER_LINE_ENDS
          与 LINE_END 同义。
static String BorderLayout.BEFORE_FIRST_LINE
          与 PAGE_START 同义。
static String BorderLayout.BEFORE_LINE_BEGINS
          与 LINE_START 同义。
static String BorderLayout.CENTER
          中间区域的布局约束(容器中央)。
static String Font.DIALOG
          逻辑字体 "Dialog" 的规范系列名称的 String 常量。
static String Font.DIALOG_INPUT
          逻辑字体 "DialogInput" 的规范系列名称的 String 常量。
static String BorderLayout.EAST
          东区域的布局约束(容器右边)。
static String BorderLayout.LINE_END
          组件出现在布局的行方向的结尾处。
static String BorderLayout.LINE_START
          组件出现在布局的行方向的开始处。
static String Font.MONOSPACED
          逻辑字体 "Monospaced" 的规范系列名称的 String 常量。
protected  String Font.name
          Font 的逻辑名称,它被传递到构造方法中。
protected  String Cursor.name
          光标的用户可视名称。
static String BorderLayout.NORTH
          北区域的布局约束(容器顶部)。
static String BorderLayout.PAGE_END
          组件出现在最后一行布局内容之后。
static String BorderLayout.PAGE_START
          组件出现在第一行布局内容之前。
static String Font.SANS_SERIF
          逻辑字体 "SansSerif" 的规范系列名称的 String 常量。
static String Font.SERIF
          逻辑字体 "Serif" 的规范系列名称的 String 常量。
static String BorderLayout.SOUTH
          南区域的布局约束(容器底部)。
static String BorderLayout.WEST
          西区域的布局约束(容器左边)。
 

类型参数类型为 Stringjava.awt 中的字段
protected  Map<String,Object> Toolkit.desktopProperties
           
 

返回 Stringjava.awt 中的方法
 String Button.AccessibleAWTButton.getAccessibleActionDescription(int i)
          返回对象指定操作的描述。
 String Checkbox.AccessibleAWTCheckbox.getAccessibleActionDescription(int i)
          返回对象指定操作的描述。
 String CheckboxMenuItem.AccessibleAWTCheckboxMenuItem.getAccessibleActionDescription(int i)
          返回对象指定操作的描述。
 String Choice.AccessibleAWTChoice.getAccessibleActionDescription(int i)
          返回对象指定操作的描述。
 String MenuItem.AccessibleAWTMenuItem.getAccessibleActionDescription(int i)
          返回对该对象指定操作的描述。
 String MenuComponent.AccessibleAWTMenuComponent.getAccessibleDescription()
          获取此对象的可访问的描述。
 String Component.AccessibleAWTComponent.getAccessibleDescription()
          获取此对象的可访问描述。
 String Button.AccessibleAWTButton.getAccessibleName()
          获取此对象的可访问名称。
 String MenuItem.AccessibleAWTMenuItem.getAccessibleName()
          获取此对象的可访问名称。
 String MenuComponent.AccessibleAWTMenuComponent.getAccessibleName()
          获取此对象的可访问的名称。
 String Label.AccessibleAWTLabel.getAccessibleName()
          获取此对象的可访问名称。
 String Component.AccessibleAWTComponent.getAccessibleName()
          获取此对象的可访问名称。
 String Button.getActionCommand()
          返回此按钮激发的动作事件的命令名称。
 String TrayIcon.getActionCommand()
          返回由此托盘图标触发的动作事件的命令名。
 String MenuItem.getActionCommand()
          获取由此菜单项引发的动作事件的命令名。
 String TextComponent.AccessibleAWTTextComponent.getAfterIndex(int part, int index)
          返回给定索引后面的 String。
 String TextComponent.AccessibleAWTTextComponent.getAtIndex(int part, int index)
          返回给定索引处的 String。
abstract  String[] GraphicsEnvironment.getAvailableFontFamilyNames()
          返回一个包含此 GraphicsEnvironment 中所有字体系列名称的数组,它针对默认语言环境进行了本地化,由 Locale.getDefault() 返回。
abstract  String[] GraphicsEnvironment.getAvailableFontFamilyNames(Locale l)
          返回一个包含此 GraphicsEnvironment 中所有字体系列名称的数组,已针对默认语言环境对它进行了本地化。
 String TextComponent.AccessibleAWTTextComponent.getBeforeIndex(int part, int index)
          返回给定索引前面的 String。
 String FileDialog.getDirectory()
          获取此文件对话框的目录。
 String Font.getFamily()
          返回此 Font 的系列名称。
 String Font.getFamily(Locale l)
          返回此 Font 的系列名称(已经针对指定语言环境进行了本地化)。
 String FileDialog.getFile()
          获取此文件对话框的选定文件。
 String JobAttributes.getFileName()
          指定使用这些属性的作业的输出文件的文件名。
abstract  String[] Toolkit.getFontList()
          已过时。 请参阅 GraphicsEnvironment.getAvailableFontFamilyNames()
 String Font.getFontName()
          返回此 Font 的字体外观名称。
 String Font.getFontName(Locale l)
          返回此 Font 的字体外观名称(已经针对指定语言环境进行了本地化)。
abstract  String GraphicsDevice.getIDstring()
          返回与此 GraphicsDevice 关联的标识字符串。
 String Choice.getItem(int index)
          获取此 Choice 菜单中指定索引上的字符串。
 String List.getItem(int index)
          获取与指定索引关联的项。
 String[] List.getItems()
          获取列表中的项。
 String Button.getLabel()
          获取此按钮的标签。
 String Checkbox.getLabel()
          获取此复选框的标签。
 String MenuItem.getLabel()
          获取此菜单项的标签。
 String HeadlessException.getMessage()
           
 String MenuComponent.getName()
          获取该菜单组件的名称。
 String Font.getName()
          返回此 Font 的逻辑名称。
 String Cursor.getName()
          返回此光标的名称。
 String Component.getName()
          获取组件的名称。
 String JobAttributes.getPrinter()
          为使用这些属性的作业返回目标打印机。
static String Toolkit.getProperty(String key, String defaultValue)
          获取具有指定键和默认值的属性。
 String Font.getPSName()
          返回此 Font 的 postscript 名称。
 String Choice.getSelectedItem()
          获取当前选择的字符串表示形式。
 String List.getSelectedItem()
          获取此滚动列表中选中的项。
 String[] List.getSelectedItems()
          获取此滚动列表中选中的项。
 String TextComponent.getSelectedText()
          返回此文本组件所表示文本的选定文本。
 String TextComponent.AccessibleAWTTextComponent.getSelectedText()
          返回选定文本的一部分。
 String TextComponent.getText()
          返回此文本组件表示的文本。
 String Label.getText()
          获取此标签的文本。
 String Dialog.getTitle()
          获取 dialog 的标题。
 String Frame.getTitle()
          获得窗体的标题。
 String TrayIcon.getToolTip()
          返回与此 TrayIcon 关联的工具提示字符串。
 String Window.getWarningString()
          获取此窗口中显示的警告字符串。
protected  String Button.paramString()
          返回此 Button 状态的字符串表示形式。
protected  String Checkbox.paramString()
          返回表示此 Checkbox 的状态的字符串。
 String CheckboxMenuItem.paramString()
          返回表示此 CheckBoxMenuItem 状态的字符串。
protected  String Choice.paramString()
          返回表示此 Choice 菜单的状态的字符串。
protected  String FileDialog.paramString()
          返回表示此 FileDialog 窗口状态的字符串。
protected  String List.paramString()
          返回表示此滚动列表状态的参数字符串。
 String ScrollPane.paramString()
          返回表示此 ScrollPane 的状态的字符串。
 String ScrollPaneAdjustable.paramString()
          返回表示此滚动条的状态的字符串。
protected  String Scrollbar.paramString()
          返回表示此 Scrollbar 当前状态的字符串表示形式。
protected  String TextArea.paramString()
          返回表示此 TextArea 状态的字符串。
protected  String TextComponent.paramString()
          返回表示此 TextComponent 状态的字符串。
protected  String TextField.paramString()
          返回表示此 TextField 状态的字符串。
protected  String MenuShortcut.paramString()
          返回表示此 MenuShortcut 状态的参数字符串。
protected  String Event.paramString()
          注:Event 类已废弃,只可用于向后兼容。
 String Menu.paramString()
          返回表示此 Menu 状态的字符串。
 String MenuItem.paramString()
          返回表示此 MenuItem 状态的字符串。
protected  String MenuComponent.paramString()
          返回表示此 MenuComponent 状态的字符串。
protected  String Dialog.paramString()
          返回表示此 dialog 状态的字符串。
 String AWTEvent.paramString()
          返回表示此 Event 状态的字符串。
protected  String Label.paramString()
          返回一个表示此 Label 状态的字符串。
protected  String Frame.paramString()
          返回表示此 Frame 状态的字符串。
protected  String Container.paramString()
          返回表示此 Container 的状态的字符串。
protected  String Component.paramString()
          返回此组件状态的字符串表示形式。
 String CheckboxGroup.toString()
          返回此复选框组的字符串表示形式,包含当前选中复选框的值。
 String GridBagLayout.toString()
          返回此网格包布局的值的字符串表示形式。
 String JobAttributes.toString()
          返回此 JobAttributes 的字符串表示形式。
 String PageAttributes.toString()
          返回此 PageAttributes 的字符串表示形式。
 String Robot.toString()
          返回此 Robot 的字符串表示形式。
 String ScrollPaneAdjustable.toString()
          返回此滚动条及其值的字符串表示形式。
 String MenuShortcut.toString()
          返回此菜单快捷方式的国际化描述。
 String GridLayout.toString()
          返回此网格布局的值的字符串表示形式。
 String CardLayout.toString()
          返回此卡片布局状态的字符串表示形式。
 String FlowLayout.toString()
          返回此 FlowLayout 对象及其值的字符串表示形式。
 String FontMetrics.toString()
          返回此 FontMetrics 对象的值的 String 表示形式。
 String Event.toString()
          注:Event 类已废弃,只可用于向后兼容。
 String MenuComponent.toString()
          返回此菜单组件的表示形式。
 String Point.toString()
          返回此点的字符串表示形式及其在 (x,y) 坐标空间中的位置。
 String SystemColor.toString()
          返回此 Color 值的字符串表示形式。
 String AWTKeyStroke.toString()
          返回一个显示并标识此对象属性的字符串。
 String Insets.toString()
          返回此 Insets 对象的字符串表示形式。
 String Rectangle.toString()
          返回表示此 Rectangle 及其值的 String
 String BorderLayout.toString()
          返回此边框布局的状态的字符串表示形式。
 String Color.toString()
          返回此 Color 的字符串表示形式。
 String Graphics.toString()
          返回表示此 Graphics 对象值的 String 对象。
 String RenderingHints.toString()
          返回 hashmap 的一个相当长的字符串表示形式,该 hashmap 包含此 RenderingHints 对象的键或值的映射关系。
 String Font.toString()
          将此 Font 对象转换为 String 表示形式。
 String Cursor.toString()
          返回此光标的字符串表示形式。
 String Dimension.toString()
          返回此 Dimension 对象的 heightwidth 字段的字符串表示形式。
 String AWTEvent.toString()
          返回此对象的字符串表示形式。
 String Component.toString()
          返回此组件及其值的字符串表示形式。
 

参数类型为 Stringjava.awt 中的方法
 void Choice.add(String item)
          将一个项添加到此 Choice 菜单中。
 void List.add(String item)
          向滚动列表的末尾添加指定的项。
 void Menu.add(String label)
          将带有指定标签的项添加到此菜单。
 Component Container.add(String name, Component comp)
          将指定组件添加到此容器中。
 void List.add(String item, int index)
          向滚动列表中索引指示的位置添加指定的项。
 void Choice.addItem(String item)
          如果对于 Java 2 platform v1.1 已过时,请使用 add 方法替换。
 void List.addItem(String item)
          已过时。 add(String) 取代。
 void List.addItem(String item, int index)
          已过时。 add(String, int) 取代。
 void GridBagLayout.addLayoutComponent(String name, Component comp)
          无效,因为此布局管理器不使用每组件字符串。
 void GridLayout.addLayoutComponent(String name, Component comp)
          将具有指定名称的指定组件添加到布局。
 void CardLayout.addLayoutComponent(String name, Component comp)
          已过时。 addLayoutComponent(Component, Object) 取代。
 void FlowLayout.addLayoutComponent(String name, Component comp)
          将指定的组件添加到布局中。
 void BorderLayout.addLayoutComponent(String name, Component comp)
          已过时。 addLayoutComponent(Component, Object) 取代。
 void LayoutManager.addLayoutComponent(String name, Component comp)
          如果布局管理器使用每组件字符串,则将组件 comp 添加到布局,并将它与 name 指定的字符串关联。
 void SystemTray.addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          将 PropertyChangeListener 添加到特定属性的侦听器列表中。
 void KeyboardFocusManager.addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          将 PropertyChangeListener 添加到特定属性的侦听器列表。
 void Toolkit.addPropertyChangeListener(String name, PropertyChangeListener pcl)
          为指定的桌面属性添加指定的属性更改侦听器。
 void Window.addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          将 PropertyChangeListener 添加到某个特定属性的侦听器列表。
 void Container.addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          将一个 PropertyChangeListener 添加到某个指定属性的侦听器列表中。
 void Component.addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          向指定属性的侦听器列表添加一个 PropertyChangeListener。
 void KeyboardFocusManager.addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          将 VetoableChangeListener 添加到特定属性的侦听器列表。
 void TextArea.append(String str)
          将给定文本追加到文本区的当前文本。
 void TextArea.appendText(String str)
          已过时。 从 JDK version 1.1 开始,由 append(String) 取代。
 void Window.applyResourceBundle(String rbName)
          已过时。 从 J2SE 1.4 开始,由 Component.applyComponentOrientation 取代。
 int Font.canDisplayUpTo(String str)
          指示此 Font 是否可以显示指定的 String
 Cursor Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)
          创建一个新的自定义光标对象。
 GlyphVector Font.createGlyphVector(FontRenderContext frc, String str)
          根据此 Font 中的 Unicode cmap 将字符一一映射到字形,从而创建一个 GlyphVector
abstract  Image Toolkit.createImage(String filename)
          返回从指定文件获取像素数据的图像。
static Color Color.decode(String nm)
          将 String 转换成整数,并返回指定的不透明 Color
static Font Font.decode(String str)
          返回 str 参数所描述的 Font
 void TrayIcon.displayMessage(String caption, String text, TrayIcon.MessageType messageType)
          在托盘图标附近显示弹出消息。
abstract  void Graphics2D.drawString(String str, float x, float y)
          使用 Graphics2D 上下文中当前文本属性状态呈现由指定 String 指定的文本。
abstract  void Graphics2D.drawString(String str, int x, int y)
          使用 Graphics2D 上下文中的当前文本属性状态呈现指定的 String 的文本。
abstract  void Graphics.drawString(String str, int x, int y)
          使用此图形上下文的当前字体和颜色绘制由指定 string 给定的文本。
protected  void Component.firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
          支持报告布尔属性的绑定属性改变。
 void Component.firePropertyChange(String propertyName, byte oldValue, byte newValue)
          报告绑定属性的改变。
 void Component.firePropertyChange(String propertyName, char oldValue, char newValue)
          报告绑定属性的改变。
 void Component.firePropertyChange(String propertyName, double oldValue, double newValue)
          报告绑定属性的改变。
 void Component.firePropertyChange(String propertyName, float oldValue, float newValue)
          报告绑定属性的改变。
protected  void Component.firePropertyChange(String propertyName, int oldValue, int newValue)
          支持报告整数属性的绑定属性改变。
 void Component.firePropertyChange(String propertyName, long oldValue, long newValue)
          报告绑定属性的改变。
protected  void KeyboardFocusManager.firePropertyChange(String propertyName, Object oldValue, Object newValue)
          激发 PropertyChangeEvent 以响应绑定属性中的更改。
protected  void Component.firePropertyChange(String propertyName, Object oldValue, Object newValue)
          支持报告 Object 属性的绑定属性改变。
 void Component.firePropertyChange(String propertyName, short oldValue, short newValue)
          报告绑定属性的改变。
protected  void KeyboardFocusManager.fireVetoableChange(String propertyName, Object oldValue, Object newValue)
          激发 PropertyChangeEvent 以响应可否决属性中的更改。
static AWTKeyStroke AWTKeyStroke.getAWTKeyStroke(String s)
          分析字符串并返回一个 AWTKeyStroke
static Color Color.getColor(String nm)
          查找系统属性中的一种颜色。
static Color Color.getColor(String nm, Color v)
          查找系统属性中的一种颜色。
static Color Color.getColor(String nm, int v)
          查找系统属性中的一种颜色。
 Object Toolkit.getDesktopProperty(String propertyName)
          获取指定桌面属性的值。
static Font Font.getFont(String nm)
          从系统属性列表返回一个 Font 对象。
static Font Font.getFont(String nm, Font font)
          从系统属性列表获取指定的 Font
protected abstract  java.awt.peer.FontPeer Toolkit.getFontPeer(String name, int style)
          已过时。 请参阅 java.awt.GraphicsEnvironment#getAllFonts
abstract  Image Toolkit.getImage(String filename)
          返回一幅图像,该图像从指定文件中获取像素数据,图像格式可以是 GIF、JPEG 或 PNG。
 LineMetrics Font.getLineMetrics(String str, FontRenderContext frc)
          返回一个使用指定 StringFontRenderContext 创建的 LineMetrics 对象。
 LineMetrics FontMetrics.getLineMetrics(String str, Graphics context)
          返回指定 Graphics 上下文中指定 StringLineMetrics 对象。
 LineMetrics Font.getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc)
          返回使用指定参数创建的 LineMetrics 对象。
 LineMetrics FontMetrics.getLineMetrics(String str, int beginIndex, int limit, Graphics context)
          返回指定 Graphics 上下文中指定 StringLineMetrics 对象。
 PrintJob Toolkit.getPrintJob(Frame frame, String jobtitle, JobAttributes jobAttributes, PageAttributes pageAttributes)
          获取一个 PrintJob 对象,该对象是在工具包平台上初始化某个打印操作的结果。
abstract  PrintJob Toolkit.getPrintJob(Frame frame, String jobtitle, Properties props)
          获取一个 PrintJob 对象,该对象是在工具包平台上初始化某个打印操作的结果。
abstract  Object Image.getProperty(String name, ImageObserver observer)
          通过名称获取此图像的属性。
static String Toolkit.getProperty(String key, String defaultValue)
          获取具有指定键和默认值的属性。
 PropertyChangeListener[] SystemTray.getPropertyChangeListeners(String propertyName)
          返回与指定属性关联的所有侦听器的数组。
 PropertyChangeListener[] KeyboardFocusManager.getPropertyChangeListeners(String propertyName)
          返回与指定属性相关联的所有 PropertyChangeListener 组成的数组。
 PropertyChangeListener[] Toolkit.getPropertyChangeListeners(String propertyName)
          返回与指定属性关联的所有 PropertyChangeListener 所组成的数组。
 PropertyChangeListener[] Component.getPropertyChangeListeners(String propertyName)
          返回与指定属性相关联的所有侦听器的数组。
 Rectangle2D Font.getStringBounds(String str, FontRenderContext frc)
          返回指定 FontRenderContext 中指定 String 的逻辑边界。
 Rectangle2D FontMetrics.getStringBounds(String str, Graphics context)
          返回指定 Graphics 上下文中指定 String 的边界。
 Rectangle2D Font.getStringBounds(String str, int beginIndex, int limit, FontRenderContext frc)
          返回指定 FontRenderContext 中指定 String 的逻辑边界。
 Rectangle2D FontMetrics.getStringBounds(String str, int beginIndex, int limit, Graphics context)
          返回指定 Graphics 上下文中指定 String 的边界。
static Cursor Cursor.getSystemCustomCursor(String name)
          返回与指定名称匹配的特定于系统的定制光标对象。
 VetoableChangeListener[] KeyboardFocusManager.getVetoableChangeListeners(String propertyName)
          返回与指定属性相关联的所有 VetoableChangeListener 组成的数组。
 void Choice.insert(String item, int index)
          将菜单项插入此选择的指定位置上。
 void TextArea.insert(String str, int pos)
          在此文本区的指定位置插入指定文本。
 void Menu.insert(String label, int index)
          将带有指定标签的菜单项插入到此菜单的指定位置。
 void TextArea.insertText(String str, int pos)
          已过时。 从 JDK version 1.1 开始,由 insert(String, int) 取代。
protected  Object Toolkit.lazilyLoadDesktopProperty(String name)
          一个对桌面属性值延迟计算的机会。
 void Choice.remove(String item)
          移除 Choice 菜单中第一个出现的 item
 void List.remove(String item)
          从列表中移除项的第一次出现。
 void SystemTray.removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
          从特定属性的侦听器列表中移除 PropertyChangeListener
 void KeyboardFocusManager.removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
          从特定属性的侦听器列表移除 PropertyChangeListener。
 void Toolkit.removePropertyChangeListener(String name, PropertyChangeListener pcl)
          为指定的桌面属性移除指定的属性更改侦听器。
 void Component.removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
          从指定属性的侦听器列表中移除一个 PropertyChangeListener
 void KeyboardFocusManager.removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          从特定属性的侦听器列表移除 VetoableChangeListener。
 void List.replaceItem(String newValue, int index)
          使用新字符串替换滚动列表中指定索引处的项。
 void TextArea.replaceRange(String str, int start, int end)
          用指定替换文本替换指定开始位置与结束位置之间的文本。
 void TextArea.replaceText(String str, int start, int end)
          已过时。 从 JDK version 1.1 开始,由 replaceRange(String, int, int) 取代。
protected static void AWTEventMulticaster.save(ObjectOutputStream s, String k, EventListener l)
           
protected  void AWTEventMulticaster.saveInternal(ObjectOutputStream s, String k)
           
 void Choice.select(String str)
          将此 Choice 菜单中的选定项设置为其名称等于指定字符串的项。
 void Button.setActionCommand(String command)
          设置此按钮激发的动作事件的命令名称。
 void TrayIcon.setActionCommand(String command)
          设置由此托盘图标触发的动作事件的命令名。
 void MenuItem.setActionCommand(String command)
          设置由此菜单项引发的动作事件的命令名。
protected  void Toolkit.setDesktopProperty(String name, Object newValue)
          将指定桌面属性设置为指定值,并触发一个属性更改事件,以通知所有侦听器该值已更改。
 void FileDialog.setDirectory(String dir)
          将此文件对话框窗口的目录设置为指定目录。
 void FileDialog.setFile(String file)
          将此文件对话框窗口的选定文件设置为指定文件。
 void JobAttributes.setFileName(String fileName)
          指定使用这些属性的作业的输出文件的文件名。
 void Button.setLabel(String label)
          将按钮的标签设置为指定的字符串。
 void Checkbox.setLabel(String label)
          将此复选框的标签设置为字符串参数。
 void MenuItem.setLabel(String label)
          将此菜单项的标签设置为指定标签。
 void MenuComponent.setName(String name)
          将该组件的名称设置为指定字符串。
 void Component.setName(String name)
          将组件的名称设置为指定的字符串。
 void JobAttributes.setPrinter(String printer)
          为使用这些属性的作业指定目标打印机。
 void TextComponent.setText(String t)
          将此文本组件显示的文本设置为指定文本。
 void TextField.setText(String t)
          将此文本组件显示的文本设置为指定文本。
 void Label.setText(String text)
          将此标签的文本设置为指定的文本。
 void Dialog.setTitle(String title)
          设置 Dialog 的标题。
 void Frame.setTitle(String title)
          将此窗体的标题设置为指定的字符串。
 void TrayIcon.setToolTip(String tooltip)
          设置此 TrayIcon 的工具提示字符串。
 void CardLayout.show(Container parent, String name)
          翻转到使用 addLayoutComponent 添加到此布局的具有指定 name 的组件。
 int FontMetrics.stringWidth(String str)
          返回此 Font 中指定 String 的总 advance width。
static Desktop.Action Desktop.Action.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static MultipleGradientPaint.CycleMethod MultipleGradientPaint.CycleMethod.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static MultipleGradientPaint.ColorSpaceType MultipleGradientPaint.ColorSpaceType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static TrayIcon.MessageType TrayIcon.MessageType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static Dialog.ModalityType Dialog.ModalityType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static Dialog.ModalExclusionType Dialog.ModalExclusionType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static Component.BaselineResizeBehavior Component.BaselineResizeBehavior.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
 

参数类型为 Stringjava.awt 中的构造方法
AWTError(String msg)
          构造带指定详细消息的 AWTError 的实例。
AWTException(String msg)
          构造带指定详细消息的 AWTException 实例。
AWTPermission(String name)
          创建具有指定名称的新 AWTPermission
AWTPermission(String name, String actions)
          创建具有指定名称的新 AWTPermission 对象。
Button(String label)
          构造一个带指定标签的按钮。
Checkbox(String label)
          使用指定标签创建一个复选框。
Checkbox(String label, boolean state)
          使用指定标签创建一个复选框,并将它设置为指定状态。
Checkbox(String label, boolean state, CheckboxGroup group)
          构造具有指定标签的 Checkbox,并将它设置为指定状态,使它处于指定复选框组中。
Checkbox(String label, CheckboxGroup group, boolean state)
          创建具有指定标签的 Checkbox,并使它处于指定复选框组内,将它设置为指定状态。
CheckboxMenuItem(String label)
          创建具有指定标签的复选框菜单项。
CheckboxMenuItem(String label, boolean state)
          创建 具有指定标签和状态的复选框菜单项。
Cursor(String name)
          用指定名称创建一个新的定制光标对象。
Dialog(Dialog owner, String title)
          构造一个最初不可见的、无模式的 Dialog,它带有指定的所有者 Dialog 和标题。
Dialog(Dialog owner, String title, boolean modal)
          构造一个最初不可见的 Dialog,它带有指定的所有者 Dialog、标题和模式。
Dialog(Dialog owner, String title, boolean modal, GraphicsConfiguration gc)
          构造一个最初不可见的 Dialog,它带有指定的所有者 Dialog、标题、模式和 GraphicsConfiguration
Dialog(Frame owner, String title)
          构造一个最初不可见的、无模式的 Dialog,它带有指定的所有者 Frame 和标题。
Dialog(Frame owner, String title, boolean modal)
          构造一个最初不可见的 Dialog,它带有指定的所有者 Frame、标题和模式。
Dialog(Frame owner, String title, boolean modal, GraphicsConfiguration gc)
          构造一个最初不可见的 Dialog,它带有指定的所有者 Frame、标题、模式和 GraphicsConfiguration
Dialog(Window owner, String title)
          构造一个最初不可见的、无模式的 Dialog,它带有指定的所有者 Window 和标题。
Dialog(Window owner, String title, Dialog.ModalityType modalityType)
          构造一个最初不可见的 Dialog,它带有指定的所有者 Window、标题和模式。
Dialog(Window owner, String title, Dialog.ModalityType modalityType, GraphicsConfiguration gc)
          构造一个最初不可见的 Dialog,它带有指定的所有者 Window、标题、模式和 GraphicsConfiguration
FileDialog(Dialog parent, String title)
          创建一个具有指定标题的文件对话框,用于加载文件。
FileDialog(Dialog parent, String title, int mode)
          创建一个具有指定标题的文件对话框窗口,用于加载或保存文件。
FileDialog(Frame parent, String title)
          创建一个具有指定标题的文件对话框窗口,用于加载文件。
FileDialog(Frame parent, String title, int mode)
          创建一个具有指定标题的文件对话框窗口,用于加载或保存文件。
Font(String name, int style, int size)
          根据指定名称、样式和磅值大小,创建一个新 Font
FontFormatException(String reason)
          报告一个指定了原因的 FontFormatException。
Frame(String title)
          构造一个新的、最初不可见的、具有指定标题的 Frame 对象。
Frame(String title, GraphicsConfiguration gc)
          构造一个新的、初始不可见的、具有指定标题和 GraphicsConfigurationFrame 对象。
HeadlessException(String msg)
           
IllegalComponentStateException(String s)
          构造带指定详细消息的 IllegalComponentStateException。
JobAttributes(int copies, JobAttributes.DefaultSelectionType defaultSelection, JobAttributes.DestinationType destination, JobAttributes.DialogType dialog, String fileName, int maxPage, int minPage, JobAttributes.MultipleDocumentHandlingType multipleDocumentHandling, int[][] pageRanges, String printer, JobAttributes.SidesType sides)
          构造一个具有每个属性指定值的 JobAttributes 实例。
Label(String text)
          使用指定的文本字符串构造一个新的标签,其文本对齐方式为左对齐。
Label(String text, int alignment)
          构造一个显示指定的文本字符串的新标签,其文本对齐方式为指定的方式。
Menu(String label)
          构造具有指定标签的新菜单。
Menu(String label, boolean tearOff)
          构造具有指定标签的新菜单,指示该菜单是否可以分离。
MenuItem(String label)
          构造具有指定的标签且没有键盘快捷方式的新菜单项。
MenuItem(String label, MenuShortcut s)
          创建具有关联的键盘快捷方式的菜单项。
PopupMenu(String label)
          创建具有指定名称的新弹出式菜单。
TextArea(String text)
          构造具有指定文本的新文本区。
TextArea(String text, int rows, int columns)
          构造一个新文本区,该文本区具有指定的文本,以及指定的行数和列数。
TextArea(String text, int rows, int columns, int scrollbars)
          构造一个新文本区,该文本区具有指定的文本,以及指定的行数、列数和滚动条可见性。
TextField(String text)
          构造使用指定文本初始化的新文本字段。
TextField(String text, int columns)
          构造使用要显示的指定文本初始化的新文本字段,宽度足够容纳指定列数。
TrayIcon(Image image, String tooltip)
          创建带有指定图像和工具提示文本的 TrayIcon
TrayIcon(Image image, String tooltip, PopupMenu popup)
          创建带指定图像、工具提示和弹出菜单的 TrayIcon
 

java.awt.colorString 的使用
 

返回 Stringjava.awt.color 中的方法
 String ColorSpace.getName(int idx)
          返回给定分量索引处的分量名称。
 

参数类型为 Stringjava.awt.color 中的方法
static ICC_Profile ICC_Profile.getInstance(String fileName)
          构造一个与文件中的数据相对应的 ICC_Profile。
 void ICC_Profile.write(String fileName)
          将此 ICC_Profile 写入一个文件。
 

参数类型为 Stringjava.awt.color 中的构造方法
CMMException(String s)
          构造带指定详细消息的 CMMException。
ProfileDataException(String s)
          构造带指定详细消息的 ProfileDataException。
 

java.awt.datatransferString 的使用
 

声明为 Stringjava.awt.datatransfer 中的字段
static String DataFlavor.javaJVMLocalObjectMimeType
          要将一个引用传输到不具有关联 MIME Content 类型的任意 Java 对象引用(跨越同一 JVM 中的 Transferable 接口),需要使用具有此类型/子类型的 DataFlavor,其中 representationClass 等于跨越 Transferable 传递的类/接口的类型。
static String DataFlavor.javaRemoteObjectMimeType
          为了通过拖放 ACTION_LINK 操作将活动链接传递到 Remote 对象,应该使用 Mime Content 类型的 application/x-java-remote-object,其中 DataFlavor 的表示形式类表示要传输的 Remote 接口的类型。
static String DataFlavor.javaSerializedObjectMimeType
          MIME Content 类型的 application/x-java-serialized-object 表示已变得持久的 Java 对象的图形。
 

返回 Stringjava.awt.datatransfer 中的方法
static String SystemFlavorMap.decodeJavaMIMEType(String nat)
          解码 String native 以用作 Java MIME 类型。
static String SystemFlavorMap.encodeDataFlavor(DataFlavor flav)
          编码 DataFlavor 以用作 String native。
static String SystemFlavorMap.encodeJavaMIMEType(String mimeType)
          编码 MIME 类型以用作 String native。
 String DataFlavor.getDefaultRepresentationClassAsString()
           
 String DataFlavor.getHumanPresentableName()
          返回此 DataFlavor 表示的数据格式的得体的名称。
 String DataFlavor.getMimeType()
          返回此 DataFlavor 的 MIME 类型字符串。
 String Clipboard.getName()
          返回此剪贴板对象的名称。
 String DataFlavor.getParameter(String paramName)
          如果 paramName 等于 "humanPresentableName",则返回此 DataFlavor 的得体的名称。
 String DataFlavor.getPrimaryType()
          返回此 DataFlavor 的基本 MIME 类型。
 String DataFlavor.getSubType()
          返回此 DataFlavor 的子 MIME 类型。
protected  String DataFlavor.normalizeMimeType(String mimeType)
          已过时。  
protected  String DataFlavor.normalizeMimeTypeParameter(String parameterName, String parameterValue)
          已过时。  
 String DataFlavor.toString()
          此 DataFlavor 及其参数的字符串表示形式。
 

返回变量类型为 String 的类型的 java.awt.datatransfer 中的方法
 Map<String,DataFlavor> SystemFlavorMap.getFlavorsForNatives(String[] natives)
          返回指定 String native 到其大多数首选 DataFlavorMap
 Map<String,DataFlavor> FlavorMap.getFlavorsForNatives(String[] natives)
          返回指定 String native 到其相应 DataFlavorMap
 List<String> SystemFlavorMap.getNativesForFlavor(DataFlavor flav)
          返回数据传输子系统可以将指定 DataFlavor 转换成的 String native 的 List
 List<String> FlavorTable.getNativesForFlavor(DataFlavor flav)
          返回与指定 DataFlavor 对应的 String native 的 List
 Map<DataFlavor,String> SystemFlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          返回指定 DataFlavor 到其大多数首选的 String native 的 Map
 Map<DataFlavor,String> FlavorMap.getNativesForFlavors(DataFlavor[] flavors)
          返回指定 DataFlavor 到其对应的 String native 的 Map
 

参数类型为 Stringjava.awt.datatransfer 中的方法
 void SystemFlavorMap.addFlavorForUnencodedNative(String nat, DataFlavor flav)
          添加从单个 String native 到单个 DataFlavor 的映射。
 void SystemFlavorMap.addUnencodedNativeForFlavor(DataFlavor flav, String nat)
          添加从指定的 DataFlavor(和等于指定 DataFlavor 的所有 DataFlavor)到指定 String native 的映射。
static DataFlavor SystemFlavorMap.decodeDataFlavor(String nat)
          解码 String native 以用作 DataFlavor
static String SystemFlavorMap.decodeJavaMIMEType(String nat)
          解码 String native 以用作 Java MIME 类型。
static String SystemFlavorMap.encodeJavaMIMEType(String mimeType)
          编码 MIME 类型以用作 String native。
 boolean DataFlavor.equals(String s)
          已过时。 hashCode() 协定不一致,使用 isMimeTypeEqual(String) 代替。
 List<DataFlavor> SystemFlavorMap.getFlavorsForNative(String nat)
          返回数据传输子系统可以将指定 String native 转换成的 DataFlavorList
 List<DataFlavor> FlavorTable.getFlavorsForNative(String nat)
          返回与指定 String 对应的 DataFlavorList
 Map<String,DataFlavor> SystemFlavorMap.getFlavorsForNatives(String[] natives)
          返回指定 String native 到其大多数首选 DataFlavorMap
 Map<String,DataFlavor> FlavorMap.getFlavorsForNatives(String[] natives)
          返回指定 String native 到其相应 DataFlavorMap
 String DataFlavor.getParameter(String paramName)
          如果 paramName 等于 "humanPresentableName",则返回此 DataFlavor 的得体的名称。
static boolean SystemFlavorMap.isJavaMIMEType(String str)
          返回指定的 String 是否为编码的 Java MIME 类型。
 boolean DataFlavor.isMimeTypeEqual(String mimeType)
          返回传入的 MIME 类型的字符串表示形式是否等于此 DataFlavor 的 MIME 类型。
protected  String DataFlavor.normalizeMimeType(String mimeType)
          已过时。  
protected  String DataFlavor.normalizeMimeTypeParameter(String parameterName, String parameterValue)
          已过时。  
 void SystemFlavorMap.setFlavorsForNative(String nat, DataFlavor[] flavors)
          放弃指定 String native 的当前映射,而创建指定 DataFlavor 的新映射。
 void DataFlavor.setHumanPresentableName(String humanPresentableName)
          设置此 DataFlavor 表示的数据格式的得体的名称。
 void SystemFlavorMap.setNativesForFlavor(DataFlavor flav, String[] natives)
          放弃指定 DataFlavor 和等于指定 DataFlavor 的所有 DataFlavor 的当前映射,并创建到指定 String native 的新映射。
protected static Class<?> DataFlavor.tryToLoadClass(String className, ClassLoader fallback)
          试图从以下位置加载类:引导加载器、系统加载器、上下文加载器(如果存在)和指定的最终加载器。
 

参数类型为 Stringjava.awt.datatransfer 中的构造方法
Clipboard(String name)
          创建剪贴板对象。
DataFlavor(Class<?> representationClass, String humanPresentableName)
          构造一个表示 Java 类的 DataFlavor
DataFlavor(String mimeType)
          根据 mimeType 字符串构造 DataFlavor
DataFlavor(String mimeType, String humanPresentableName)
          构造一个表示 MimeTypeDataFlavor
DataFlavor(String mimeType, String humanPresentableName, ClassLoader classLoader)
          构造一个表示 MimeTypeDataFlavor
MimeTypeParseException(String s)
          构造带指定详细消息的 MimeTypeParseException。
StringSelection(String data)
          创建能传输指定 StringTransferable
 

java.awt.dndString 的使用
 

参数类型为 Stringjava.awt.dnd 中的构造方法
InvalidDnDOperationException(String msg)
          创建一个带有其自身描述性消息的异常。
 

java.awt.eventString 的使用
 

返回 Stringjava.awt.event 中的方法
 String ActionEvent.getActionCommand()
          返回与此动作相关的命令字符串。
static String KeyEvent.getKeyModifiersText(int modifiers)
          返回描述修改键的 String,如 "Shift" 或 "Ctrl+Shift"。
static String KeyEvent.getKeyText(int keyCode)
          返回描述 keyCode 的 String,如 "HOME"、"F1" 或 "A"。
static String InputEvent.getModifiersExText(int modifiers)
          返回描述扩展修改键和鼠标按钮(例如 "Shift"、"Button1" 或 "Ctrl+Shift")的 String。
static String MouseEvent.getMouseModifiersText(int modifiers)
          返回一个描述事件期间所按下的修改键和鼠标按键(如“Shift”或“Ctrl+Shift”)的 String
 String TextEvent.paramString()
          返回标识此文本事件的参数字符串。
 String ItemEvent.paramString()
          返回标识此项事件的参数字符串。
 String AdjustmentEvent.paramString()
           
 String ContainerEvent.paramString()
          返回标识此事件的参数字符串。
 String ActionEvent.paramString()
          返回标识此动作事件的参数字符串。
 String WindowEvent.paramString()
          返回标识此事件的参数字符串。
 String InputMethodEvent.paramString()
          返回标识此事件的参数字符串。
 String HierarchyEvent.paramString()
          返回标识此事件的参数字符串。
 String FocusEvent.paramString()
          返回标识此事件的参数字符串。
 String MouseWheelEvent.paramString()
          返回标识此事件的参数字符串。
 String InvocationEvent.paramString()
          返回标识此事件的参数字符串。
 String PaintEvent.paramString()
           
 String MouseEvent.paramString()
          返回标识此事件的参数字符串。
 String KeyEvent.paramString()
          返回标识此事件的参数字符串。
 String ComponentEvent.paramString()
          返回标识此事件的参数字符串。
 

参数类型为 Stringjava.awt.event 中的构造方法
ActionEvent(Object source, int id, String command)
          构造一个 ActionEvent 对象。
ActionEvent(Object source, int id, String command, int modifiers)
          使用修改键构造一个 ActionEvent 对象。
ActionEvent(Object source, int id, String command, long when, int modifiers)
          使用指定修改键和时间戳构造一个 ActionEvent 对象。
 

java.awt.fontString 的使用
 

返回 Stringjava.awt.font 中的方法
 String[] MultipleMaster.getDesignAxisNames()
          返回每个设计轴的名称。
 String NumericShaper.toString()
          返回描述此成形器的 String
 String TextHitInfo.toString()
          返回表示此 TextHitInfo 的 String,只用于调试目的。
 String TextLayout.toString()
          返回此 TextLayout 的调试信息。
 

参数类型为 Stringjava.awt.font 中的方法
 byte[] OpenType.getFontTable(String strSfntTag)
          返回作为指定标签字节数组的表。
 byte[] OpenType.getFontTable(String strSfntTag, int offset, int count)
          返回作为指定标签字节数组的表的子集。
 int OpenType.getFontTableSize(String strSfntTag)
          返回指定标签的表的大小。
 

参数类型为 Stringjava.awt.font 中的构造方法
TextAttribute(String name)
          构造一个具有指定名称的 TextAttribute
TextLayout(String string, Font font, FontRenderContext frc)
          根据 StringFont 构造一个 TextLayout
TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
          根据 String 和属性集构造一个 TextLayout
 

java.awt.geomString 的使用
 

返回 Stringjava.awt.geom 中的方法
 String Rectangle2D.Float.toString()
          返回此 Rectangle2DString 表示形式。
 String Rectangle2D.Double.toString()
          返回此 Rectangle2DString 表示形式。
 String Point2D.Float.toString()
          返回表示此 Point2D 值的 String
 String Point2D.Double.toString()
          返回表示此 Point2D 值的 String
 String AffineTransform.toString()
          返回表示此 Object 值的 String
 

参数类型为 Stringjava.awt.geom 中的构造方法
IllegalPathStateException(String s)
          构造带指定详细消息的 IllegalMonitorStateException
NoninvertibleTransformException(String s)
          构造具有指定详细消息的 NoninvertibleTransformException 的实例。
 

java.awt.im.spiString 的使用
 

返回 Stringjava.awt.im.spi 中的方法
 String InputMethodDescriptor.getInputMethodDisplayName(Locale inputLocale, Locale displayLanguage)
          用将显示该名称的语言返回用户可视名称,该名称与给定的输入语言环境的输入方法相对应。
 

参数类型为 Stringjava.awt.im.spi 中的方法
 JFrame InputMethodContext.createInputMethodJFrame(String title, boolean attachToInputContext)
          创建输入方法使用的顶层 Swing JFrame。
 Window InputMethodContext.createInputMethodWindow(String title, boolean attachToInputContext)
          创建输入方法使用的顶层窗口。
 

java.awt.imageString 的使用
 

返回 Stringjava.awt.image 中的方法
 String[] BufferedImage.getPropertyNames()
          返回由 getProperty(String) 识别的名称数组;如果没有识别出属性名,则返回 null
 String[] RenderedImage.getPropertyNames()
          返回由 getProperty(String) 识别的名称的数组,如果没有属性名被识别,则返回 null
 String BufferedImage.toString()
          返回此 BufferedImage 对象及其值的 String 表示形式。
 String IndexColorModel.toString()
          返回此 ColorModel 对象内容的 String 表示形式。
 String DirectColorModel.toString()
          返回表示此 DirectColorModelString
 String ColorModel.toString()
          返回此 ColorModel 对象的内容的 String 表示形式。
 

参数类型为 Stringjava.awt.image 中的方法
 Object BufferedImage.getProperty(String name)
          按名称返回图像的属性。
 Object RenderedImage.getProperty(String name)
          从此图像的属性设置中获取一个属性。
 Object BufferedImage.getProperty(String name, ImageObserver observer)
          按名称返回图像的属性。
 

参数类型为 Stringjava.awt.image 中的构造方法
ImagingOpException(String s)
          构造带指定消息的 ImagingOpException 对象。
RasterFormatException(String s)
          构造带指定消息的新 RasterFormatException
 

java.awt.image.renderableString 的使用
 

声明为 Stringjava.awt.image.renderable 中的字段
static String RenderableImage.HINTS_OBSERVED
          可以用于在通过 createRendering 或 createScaledRendering 方法获取的 RenderedImage 上标识属性的字符串常量。
 

返回 Stringjava.awt.image.renderable 中的方法
 String[] ContextualRenderedImageFactory.getPropertyNames()
          返回由 getProperty 识别的名称列表。
 String[] RenderableImage.getPropertyNames()
          返回由 getProperty 识别的名称列表。
 String[] RenderableImageOp.getPropertyNames()
          返回由 getProperty 识别的名称列表。
 

参数类型为 Stringjava.awt.image.renderable 中的方法
 Object ContextualRenderedImageFactory.getProperty(ParameterBlock paramBlock, String name)
          获取由 name 参数指定的属性的适当实例。
 Object RenderableImage.getProperty(String name)
          从此图像的属性集中获取某个属性。
 Object RenderableImageOp.getProperty(String name)
          从此图像的属性集中获取某个属性。
 

java.awt.printString 的使用
 

返回 Stringjava.awt.print 中的方法
abstract  String PrinterJob.getJobName()
          获取要打印的文档名称。
abstract  String PrinterJob.getUserName()
          获取打印用户的名称。
 

参数类型为 Stringjava.awt.print 中的方法
static StreamPrintServiceFactory[] PrinterJob.lookupStreamPrintServices(String mimeType)
          定位可以成像 2D 图形的流打印服务工厂的便捷方法。
abstract  void PrinterJob.setJobName(String jobName)
          设置要打印的文档名称。
 

参数类型为 Stringjava.awt.print 中的构造方法
PrinterAbortException(String msg)
          构造带指定详细信息的新 PrinterAbortException
PrinterException(String msg)
          构造带指定详细信息的新 PrinterException 对象。
 

java.beansString 的使用
 

声明为 Stringjava.beans 中的字段
static String DesignMode.PROPERTYNAME
          从 BeanContext 或 PropertyChangeEvent 的其他源激发的 propertyName 的标准值。
 

返回 Stringjava.beans 中的方法
static String Introspector.decapitalize(String name)
          获得一个字符串并将它转换成普通 Java 变量名称大写形式的实用工具方法。
 String EventHandler.getAction()
          返回此事件处理程序将设置的目标的可写属性名称,或者此事件处理程序将在目标上调用的方法名称。
 String PropertyEditor.getAsText()
          以文本形式获得属性值。
 String PropertyEditorSupport.getAsText()
          获得人类可编辑的适当字符串表示形式的属性值。
static String[] Introspector.getBeanInfoSearchPath()
          获得将用来查找 BeanInfo 类的包名称的列表。
 String FeatureDescriptor.getDisplayName()
          获得此特性的本地化显示名称。
static String[] PropertyEditorManager.getEditorSearchPath()
          获得用来搜索属性编辑器的包名称。
 String EventHandler.getEventPropertyName()
          返回应该在应用于目标的动作中使用的事件属性。
 String PropertyEditor.getJavaInitializationString()
          返回一部分 Java 代码,可以使用这部分代码来设置某个属性,以匹配编辑器当前状态。
 String PropertyEditorSupport.getJavaInitializationString()
          生成 Java 代码来设置属性值时使用此方法。
 String EventHandler.getListenerMethodName()
          返回将触发动作的属性名称。
 String Statement.getMethodName()
          返回方法名称。
 String FeatureDescriptor.getName()
          获得此特性的编程名称。
 String VetoableChangeListenerProxy.getPropertyName()
          返回与侦听器有关联的指定属性的名称。
 String PropertyChangeListenerProxy.getPropertyName()
          返回与侦听器相关联的指定属性的名称。
 String PropertyChangeEvent.getPropertyName()
          获取已更改属性的编程名称。
 String FeatureDescriptor.getShortDescription()
          获得此特性的简短描述。
 String[] PropertyEditor.getTags()
          如果属性值必须是一组已知的加标记值之一,则此方法应该返回一个标记数组。
 String[] PropertyEditorSupport.getTags()
          如果属性值必须是一组已知的加标记值之一,则此方法应该返回一个标记值数组。
 String Expression.toString()
          使用 Java 风格的语法打印此表达式的值。
 String Statement.toString()
          使用 Java 风格的语法打印此语句的值。
 

返回变量类型为 String 的类型的 java.beans 中的方法
 Enumeration<String> FeatureDescriptor.attributeNames()
          获得与语言环境无关的此特性名称的枚举。
 

参数类型为 Stringjava.beans 中的方法
 void PropertyChangeSupport.addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          为指定的属性向侦听器列表中添加一个 PropertyChangeListener。
 void VetoableChangeSupport.addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          为特定属性添加一个 VetoableChangeListener。
static
<T> T
EventHandler.create(Class<T> listenerInterface, Object target, String action)
          创建 listenerInterface 的实现,在该实现中,侦听器接口中的所有 方法都会将处理程序的 action 应用到 target
static
<T> T
EventHandler.create(Class<T> listenerInterface, Object target, String action, String eventPropertyName)
          创建 listenerInterface 的实现,在该实现中,所有 方法都会将事件表达式的值 eventPropertyName 传递给语句中的最终方法 action,后者被应用于 target
static
<T> T
EventHandler.create(Class<T> listenerInterface, Object target, String action, String eventPropertyName, String listenerMethodName)
          创建 listenerInterface 的实现,在该实现中,名为 listenerMethodName 的方法将事件表达式的值 eventPropertyName 传递给语句中的最终方法 action,后者被应用于 target
static String Introspector.decapitalize(String name)
          获得一个字符串并将它转换成普通 Java 变量名称大写形式的实用工具方法。
 void PropertyChangeSupport.fireIndexedPropertyChange(String propertyName, int index, boolean oldValue, boolean newValue)
          以 boolean 值形式报告所有已注册侦听器的绑定索引属性更新。
 void PropertyChangeSupport.fireIndexedPropertyChange(String propertyName, int index, int oldValue, int newValue)
          以 int 值形式报告所有已注册侦听器的绑定索引属性更新。
 void PropertyChangeSupport.fireIndexedPropertyChange(String propertyName, int index, Object oldValue, Object newValue)
          报告所有已注册侦听器的绑定 (bound) 索引 (indexed) 属性更新。
 void PropertyChangeSupport.firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
          以 boolean 值形式报告所有已注册侦听器的绑定属性更新。
 void PropertyChangeSupport.firePropertyChange(String propertyName, int oldValue, int newValue)
          以 int 值形式报告所有已注册侦听器的绑定属性更新。
 void PropertyChangeSupport.firePropertyChange(String propertyName, Object oldValue, Object newValue)
          报告所有已注册侦听器的绑定属性更新。
 void VetoableChangeSupport.fireVetoableChange(String propertyName, boolean oldValue, boolean newValue)
          向所有已注册的侦听器报告一个 boolean vetoable 属性更新。
 void VetoableChangeSupport.fireVetoableChange(String propertyName, int oldValue, int newValue)
          向所有已注册的侦听器报告一个 int vetoable 属性更新。
 void VetoableChangeSupport.fireVetoableChange(String propertyName, Object oldValue, Object newValue)
          向所有已注册的侦听器报告 vetoable 属性更新。
 PropertyChangeListener[] PropertyChangeSupport.getPropertyChangeListeners(String propertyName)
          返回与指定属性相关联的所有侦听器的列表。
 Object FeatureDescriptor.getValue(String attributeName)
          利用此特性检索指定属性。
 VetoableChangeListener[] VetoableChangeSupport.getVetoableChangeListeners(String propertyName)
          返回与指定属性相关联的所有侦听器组成的数组。
 boolean VetoableChangeSupport.hasListeners(String propertyName)
          检查是否存在特定属性的侦听器,包括那些已在所有属性上注册的侦听器。
 boolean PropertyChangeSupport.hasListeners(String propertyName)
          检查是否存在特定属性的任何侦听器,包括那些已在所有属性上注册的侦听器。
static Object Beans.instantiate(ClassLoader cls, String beanName)
           实例化 JavaBean。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext)
           实例化 JavaBean。
static Object Beans.instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
          实例化 bean。
 Image SimpleBeanInfo.loadImage(String resourceName)
          这是帮助加载图标图像的实用工具方法。
 void PropertyChangeSupport.removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
          为特定属性移除一个 PropertyChangeListener。
 void VetoableChangeSupport.removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          为特定属性移除一个 VetoableChangeListener。
 void PropertyEditor.setAsText(String text)
          通过解析给定 String 设置属性值。
 void PropertyEditorSupport.setAsText(String text)
          通过解析给定字符串设置属性值。
static void Introspector.setBeanInfoSearchPath(String[] path)
          更改将用来查找 BeanInfo 类的包名称的列表。
 void FeatureDescriptor.setDisplayName(String displayName)
          设置此特性的本地化显示名称。
static void PropertyEditorManager.setEditorSearchPath(String[] path)
          更改将用来查找属性编辑器的包名称的列表。
 void FeatureDescriptor.setName(String name)
          设置此特性的编程名称。
 void FeatureDescriptor.setShortDescription(String text)
          可以将简短描述性字符串与某一特性相关联。
 void FeatureDescriptor.setValue(String attributeName, Object value)
          将某一指定属性与此特性相关联。
 

参数类型为 Stringjava.beans 中的构造方法
DefaultPersistenceDelegate(String[] constructorPropertyNames)
          为其构造方法的参数是属性名称值(由 constructorPropertyNames 指定)的类创建默认持久委托。
EventHandler(Object target, String action, String eventPropertyName, String listenerMethodName)
          创建一个新的 EventHandler 对象;通常使用 create 方法之一,而不是直接调用此构造方法。
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String listenerMethodName)
          假定按照最简单的标准设计模式创建 EventSetDescriptor,其中指定事件 "fred" 是 (1) 作为接口 FredListener 的单个方法上的调用传递的;(2) 它有一个 FredEvent 类型的参数;(3) 其中 FredListener 可以通过调用源组件的 addFredListener 方法注册,并通过调用 removeFredListener 方法移除。
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
          使用字符串名称从头开始创建 EventSetDescriptor
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
          使用字符串名称从头开始创建 EventSetDescriptor
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
          此构造方法使用字符串名称从头开始创建 EventSetDescriptor。
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
          此构造方法使用字符串名称从头开始创建 EventSetDescriptor。
EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod)
          使用 java.lang.reflect.Methodjava.lang.Class 对象从头开始创建 EventSetDescriptor
EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod)
          此构造方法使用 java.lang.reflect.Method 和 java.lang.Class 对象从头开始创建 EventSetDescriptor。
EventSetDescriptor(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod)
          使用 java.lang.reflect.MethodDescriptorjava.lang.Class 对象从头开始创建 EventSetDescriptor
Expression(Object value, Object target, String methodName, Object[] arguments)
          为某个返回结果的方法创建一个新的 Expression 对象。
Expression(Object target, String methodName, Object[] arguments)
          按照所给参数创建一个新的 Statement 对象,使其具有 targetmethodNamearguments
IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)
          构造一个新的 IndexedPropertyChangeEvent 对象。
IndexedPropertyDescriptor(String propertyName, Class<?> beanClass)
          此构造方法通过 getFoo 和 setFoo 存取方法为符合标准 Java 约定的属性构造 IndexedPropertyDescriptor,将其用于索引访问和数组访问。
IndexedPropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName, String indexedReadMethodName, String indexedWriteMethodName)
          此构造方法带有一个简单属性的名称和用于读写属性的方法名称,它们都是带索引的或不带索引的。
IndexedPropertyDescriptor(String propertyName, Method readMethod, Method writeMethod, Method indexedReadMethod, Method indexedWriteMethod)
          此构造方法带有某一简单属性的名称,以及用来读取和写入属性的 Method 对象。
IntrospectionException(String mess)
          构造带详细消息的 IntrospectionException
PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
          构造一个新的 PropertyChangeEvent
PropertyChangeListenerProxy(String propertyName, PropertyChangeListener listener)
          将 PropertyChangeListener 绑定到特定属性的构造方法。
PropertyDescriptor(String propertyName, Class<?> beanClass)
          通过调用 getFoo 和 setFoo 存取方法,为符合标准 Java 约定的属性构造一个 PropertyDescriptor。
PropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName)
          此构造方法带有一个简单属性的名称和用于读写属性的方法名称。
PropertyDescriptor(String propertyName, Method readMethod, Method writeMethod)
          此构造方法带有某一简单属性的名称,以及用来读取和写入属性的 Method 对象。
PropertyVetoException(String mess, PropertyChangeEvent evt)
          构造带详细消息的 PropertyVetoException
Statement(Object target, String methodName, Object[] arguments)
          按照所给参数创建一个新的 Statement 对象,使其具有 targetmethodNamearguments
VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)
           
 

java.beans.beancontextString 的使用
 

参数类型为 Stringjava.beans.beancontext 中的方法
 void BeanContextChild.addPropertyChangeListener(String name, PropertyChangeListener pcl)
          将一个 PropertyChangeListener 添加到此 BeanContextChild 中,以便无论指定属性何时发生更改都可以接收一个 PropertyChangeEvent
 void BeanContextChildSupport.addPropertyChangeListener(String name, PropertyChangeListener pcl)
          为特定属性添加一个 PropertyChangeListener。
 void BeanContextChild.addVetoableChangeListener(String name, VetoableChangeListener vcl)
          将一个 VetoableChangeListener 添加到此 BeanContextChild,以便无论指定属性何时发生更改都可以接收事件。
 void BeanContextChildSupport.addVetoableChangeListener(String name, VetoableChangeListener vcl)
          为特定属性添加一个 VetoableChangeListener。
 void BeanContextChildSupport.firePropertyChange(String name, Object oldValue, Object newValue)
          向所有已注册的侦听器报告绑定 (bound) 属性更新。
 void BeanContextChildSupport.fireVetoableChange(String name, Object oldValue, Object newValue)
          向所有已注册的侦听器报告 vetoable 属性更新。
 URL BeanContext.getResource(String name, BeanContextChild bcc)
          与 java.lang.ClassLoader.getResource() 类似,此方法允许 BeanContext 实现协调子 Component 和基础 ClassLoader 之间的行为。
 URL BeanContextSupport.getResource(String name, BeanContextChild bcc)
           
 InputStream BeanContext.getResourceAsStream(String name, BeanContextChild bcc)
          与 java.lang.ClassLoader.getResourceAsStream() 类似,此方法允许 BeanContext 实现协调子 Component 和基础 ClassLoader 之间的行为。
 InputStream BeanContextSupport.getResourceAsStream(String name, BeanContextChild bcc)
           
 Object BeanContext.instantiateChild(String beanName)
          实例化指定为此 BeanContext 的一个子级的 javaBean。
 Object BeanContextSupport.instantiateChild(String beanName)
           instantiateChild 方法是 BeanContext 中的便捷钩子 (hook),用来简化将嵌套的 Bean 实例化为 BeanContext 这项任务。
 void BeanContextChild.removePropertyChangeListener(String name, PropertyChangeListener pcl)
          从此 BeanContextChild 中移除一个 PropertyChangeListener,以便指定属性发生更改时不再接收 PropertyChangeEvent
 void BeanContextChildSupport.removePropertyChangeListener(String name, PropertyChangeListener pcl)
          为特定属性移除一个 PropertyChangeListener。
 void BeanContextChild.removeVetoableChangeListener(String name, VetoableChangeListener vcl)
          从此 BeanContextChild 中移除一个 VetoableChangeListener,以便指定属性发生更改时不再接收事件。
 void BeanContextChildSupport.removeVetoableChangeListener(String name, VetoableChangeListener vcl)
          移除一个 VetoableChangeListener
 

java.ioString 的使用
 

声明为 Stringjava.io 中的字段
protected  String StringBufferInputStream.buffer
          已过时。 从中读取字节的字符串。
 String InvalidClassException.classname
          无效类的名称。
static String File.pathSeparator
          与系统有关的路径分隔符,为了方便,它被表示为一个字符串。
static String File.separator
          与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串。
 String StreamTokenizer.sval
          如果当前标记是一个文字标记,则此字段包含一个给出该文字标记的字符的字符串。
 

返回 Stringjava.io 中的方法
 String File.getAbsolutePath()
          返回此抽象路径名的绝对路径名字符串。
 String FilePermission.getActions()
          返回操作的“规范化字符串表示形式”。
 String File.getCanonicalPath()
          返回此抽象路径名的规范路径名字符串。
 String InputStreamReader.getEncoding()
          返回此流使用的字符编码的名称。
 String OutputStreamWriter.getEncoding()
          返回此流使用的字符编码的名称。
 String WriteAbortedException.getMessage()
          生成此消息并包括嵌入异常的消息(如果有)。
 String InvalidClassException.getMessage()
          生成消息并包括类名称(如果存在)。
 String ObjectStreamClass.getName()
          返回由此描述符描述的类的名称。
 String File.getName()
          返回由此抽象路径名表示的文件或目录的名称。
 String ObjectStreamField.getName()
          获取此字段的名称。
 String File.getParent()
          返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回 null
 String File.getPath()
          将此抽象路径名转换为一个路径名字符串。
 String ObjectStreamField.getTypeString()
          返回 JVM 类型签名。
 String[] File.list()
          返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。
 String[] File.list(FilenameFilter filter)
          返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中满足指定过滤器的文件和目录。
 String Console.readLine()
          从控制台读取单行文本。
 String LineNumberReader.readLine()
          读取文本行。
 String RandomAccessFile.readLine()
          从此文件读取文本的下一行。
 String ObjectInputStream.readLine()
          已过时。 此方法不能正确地将字节转换为字符。请参见 DataInputStream 以获取详细信息和替代方法。
 String DataInputStream.readLine()
          已过时。 该方法无法将字节正确转换为字符。从 JDK 1.1 开始,读取文本行的首选方法是使用 BufferedReader.readLine() 方法。使用 DataInputStream 类读取文本行的程序可以改为使用 BufferedReader 类,只要将以下形式的代码:
     DataInputStream d = new DataInputStream(in);
 
替换为:
     BufferedReader d
          = new BufferedReader(new InputStreamReader(in));
 
 String DataInput.readLine()
          从输入流中读取下一文本行。
 String BufferedReader.readLine()
          读取一个文本行。
 String Console.readLine(String fmt, Object... args)
          提供一个格式化提示,然后从控制台读取单行文本。
 String RandomAccessFile.readUTF()
          从此文件读取一个字符串。
 String ObjectInputStream.readUTF()
          读取 UTF-8 修改版格式的 String。
 String DataInputStream.readUTF()
          参见 DataInputreadUTF 方法的常规协定。
 String DataInput.readUTF()
          读入一个已使用 UTF-8 修改版格式编码的字符串。
static String DataInputStream.readUTF(DataInput in)
          从流 in 中读取用 UTF-8 修改版格式编码的 Unicode 字符格式的字符串;然后以 String 形式返回此字符串。
 String CharArrayWriter.toString()
          将输入数据转换为字符串。
 String StreamTokenizer.toString()
          返回当前流标记和在其上发生的行号的字符串表示形式。
 String StringWriter.toString()
          以字符串的形式返回该缓冲区的当前值。
 String ByteArrayOutputStream.toString()
          使用平台默认的字符集,通过解码字节将缓冲区内容转换为字符串。
 String ObjectStreamClass.toString()
          返回描述此 ObjectStreamClass 的字符串。
 String File.toString()
          返回此抽象路径名的路径名字符串。
 String ObjectStreamField.toString()
          返回描述此字段的字符串。
 String ByteArrayOutputStream.toString(int hibyte)
          已过时。 此方法无法将字节正确转换为字符。从 JDK 1.1 开始,完成该转换的首选方法是通过 toString(String enc) 方法(使用一个编码名称参数),或 toString() 方法(使用平台的默认字符编码)。
 String ByteArrayOutputStream.toString(String charsetName)
          使用指定的 charsetName,通过解码字节将缓冲区内容转换为字符串。
 

参数类型为 Stringjava.io 中的方法
 boolean FilenameFilter.accept(File dir, String name)
          测试指定文件是否应该包含在某一文件列表中。
static File File.createTempFile(String prefix, String suffix)
          在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。
static File File.createTempFile(String prefix, String suffix, File directory)
           在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。
abstract  boolean ObjectInputStream.GetField.defaulted(String name)
          如果指定的字段是默认字段并且在此流中不存在任何值,则返回 true。
 PrintWriter PrintWriter.format(Locale l, String format, Object... args)
          使用指定格式字符串和参数将一个格式化字符串写入此 writer 中。
 PrintStream PrintStream.format(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此输出流中。
 Console Console.format(String fmt, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此控制台的输出流中。
 PrintWriter PrintWriter.format(String format, Object... args)
          使用指定格式字符串和参数将一个格式化字符串写入此 writer 中。
 PrintStream PrintStream.format(String format, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此输出流中。
abstract  boolean ObjectInputStream.GetField.get(String name, boolean val)
          从持久字段获取指定的 boolean 字段值。
abstract  byte ObjectInputStream.GetField.get(String name, byte val)
          从持久字段获取指定字节字段的值。
abstract  char ObjectInputStream.GetField.get(String name, char val)
          从持久字段获取指定 char 字段的值。
abstract  double ObjectInputStream.GetField.get(String name, double val)
          从持久字段获取指定 double 字段的值。
abstract  float ObjectInputStream.GetField.get(String name, float val)
          从持久字段获取指定 float 字段的值。
abstract  int ObjectInputStream.GetField.get(String name, int val)
          从持久字段获取指定的 int 字段值。
abstract  long ObjectInputStream.GetField.get(String name, long val)
          从持久字段获取指定 long 字段的值。
abstract  Object ObjectInputStream.GetField.get(String name, Object val)
          从持久字段获取指定 Object 字段的值。
abstract  short ObjectInputStream.GetField.get(String name, short val)
          从持久字段获取指定的 short 字段值。
 ObjectStreamField ObjectStreamClass.getField(String name)
          按名称获取此类的字段。
 void PrintWriter.print(String s)
          打印字符串。
 void PrintStream.print(String s)
          打印字符串。
 PrintWriter PrintWriter.printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此 writer 的便捷方法。
 PrintStream PrintStream.printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
 Console Console.printf(String format, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此控制台输出流的便捷方法。
 PrintWriter PrintWriter.printf(String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此 writer 的便捷方法。
 PrintStream PrintStream.printf(String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
 void PrintWriter.println(String x)
          打印 String,然后终止该行。
 void PrintStream.println(String x)
          打印 String,然后终止该行。
abstract  void ObjectOutputStream.PutField.put(String name, boolean val)
          将指定的 boolean 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, byte val)
          将指定的 byte 字段值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, char val)
          将指定的 char 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, double val)
          将指定的 double 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, float val)
          将指定的 float 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, int val)
          将指定的 int 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, long val)
          将指定的 long 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, Object val)
          将指定的 Object 字段的值置于持久字段中。
abstract  void ObjectOutputStream.PutField.put(String name, short val)
          将指定的 short 字段的值置于持久字段中。
 String Console.readLine(String fmt, Object... args)
          提供一个格式化提示,然后从控制台读取单行文本。
 char[] Console.readPassword(String fmt, Object... args)
          提供一个格式化提示,然后从控制台读取密码,禁用回显。
protected  Class<?> ObjectInputStream.resolveProxyClass(String[] interfaces)
          返回一个代理类,该类实现在代理类描述符中命名的接口;子类可以实现此方法,以便从流及动态代理类的描述符中读取自定义数据,允许它们使用接口和代理类的替换加载机制。
 String ByteArrayOutputStream.toString(String charsetName)
          使用指定的 charsetName,通过解码字节将缓冲区内容转换为字符串。
 void StringWriter.write(String str)
          写入一个字符串。
 void PrintWriter.write(String s)
          写入字符串。
 void Writer.write(String str)
          写入字符串。
 void CharArrayWriter.write(String str, int off, int len)
          将字符串的某一部分写入缓冲区。
 void FilterWriter.write(String str, int off, int len)
          写入一部分字符串。
 void StringWriter.write(String str, int off, int len)
          写入字符串的某一部分。
 void PrintWriter.write(String s, int off, int len)
          写入字符串的某一部分。
 void BufferedWriter.write(String s, int off, int len)
          写入字符串的某一部分。
 void OutputStreamWriter.write(String str, int off, int len)
          写入字符串的某一部分。
 void Writer.write(String str, int off, int len)
          写入字符串的某一部分。
 void DataOutputStream.writeBytes(String s)
          将字符串按字节顺序写出到基础输出流中。
 void RandomAccessFile.writeBytes(String s)
          按字节序列将该字符串写入该文件。
 void ObjectOutputStream.writeBytes(String str)
          以字节序列形式写入一个 String。
 void DataOutput.writeBytes(String s)
          将一个字符串写入输出流。
 void DataOutputStream.writeChars(String s)
          将字符串按字符顺序写入基础输出流。
 void RandomAccessFile.writeChars(String s)
          按字符序列将一个字符串写入该文件。
 void ObjectOutputStream.writeChars(String str)
          以 char 序列形式写入一个 String。
 void DataOutput.writeChars(String s)
          将字符串 s 中的所有字符按顺序写入输出流,每个字符用两个字节表示。
 void DataOutputStream.writeUTF(String str)
          以与机器无关方式使用 UTF-8 修改版编码将一个字符串写入基础输出流。
 void RandomAccessFile.writeUTF(String str)
          使用 modified UTF-8 编码以与机器无关的方式将一个字符串写入该文件。
 void ObjectOutputStream.writeUTF(String str)
          以 UTF-8 修改版格式写入此 String 的基本数据。
 void DataOutput.writeUTF(String s)
          将表示长度信息的两个字节写入输出流,后跟字符串 s 中每个字符的 UTF-8 修改版表示形式。
 

参数类型为 Stringjava.io 中的构造方法
CharConversionException(String s)
          此异常提供详细消息。
EOFException(String s)
          构造带有指定详细消息的 EOFException
File(File parent, String child)
          根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例。
File(String pathname)
          通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。
File(String parent, String child)
          根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。
FileInputStream(String name)
          通过打开一个到实际文件的连接来创建一个 FileInputStream,该文件通过文件系统中的路径名 name 指定。
FileNotFoundException(String s)
          构造带有指定详细消息的 FileNotFoundException
FileOutputStream(String name)
          创建一个向具有指定名称的文件中写入数据的输出文件流。
FileOutputStream(String name, boolean append)
          创建一个向具有指定 name 的文件中写入数据的输出文件流。
FilePermission(String path, String actions)
          创建具有指定操作的新 FilePermission 对象,path 是文件或目录的路径名,actions 包含对文件或目录授予的所需操作的列表,该列表由逗号分隔。
FileReader(String fileName)
          在给定从中读取数据的文件名的情况下创建一个新 FileReader
FileWriter(String fileName)
          根据给定的文件名构造一个 FileWriter 对象。
FileWriter(String fileName, boolean append)
          根据给定的文件名以及指示是否附加写入数据的 boolean 值来构造 FileWriter 对象。
InputStreamReader(InputStream in, String charsetName)
          创建使用指定字符集的 InputStreamReader。
InterruptedIOException(String s)
          构造带指定详细消息的 InterruptedIOException
InvalidClassException(String reason)
          报告指定了原因的 InvalidClassException。
InvalidClassException(String cname, String reason)
          构造一个 InvalidClassException 对象。
InvalidObjectException(String reason)
          构造一个 InvalidObjectException
IOException(String message)
          构造带指定详细消息的 IOException
IOException(String message, Throwable cause)
          构造带有指定详细消息和 cause 的 IOException
NotActiveException(String reason)
          创建带给定原因的新 NotActiveException 的构造方法。
NotSerializableException(String classname)
          构造带消息字符串的 NotSerializableException 对象。
ObjectStreamException(String classname)
          创建具有指定参数的 ObjectStreamException。
ObjectStreamField(String name, Class<?> type)
          创建具有指定类型的 Serializable 字段。
ObjectStreamField(String name, Class<?> type, boolean unshared)
          创建一个 ObjectStreamField,表示给定名称和类型的可序列化字段。
OutputStreamWriter(OutputStream out, String charsetName)
          创建使用指定字符集的 OutputStreamWriter。
PrintStream(File file, String csn)
          创建具有指定文件名称和字符集且不带自动行刷新的新打印流。
PrintStream(OutputStream out, boolean autoFlush, String encoding)
          创建新的打印流。
PrintStream(String fileName)
          创建具有指定文件名称且不带自动行刷新的新打印流。
PrintStream(String fileName, String csn)
          创建具有指定文件名称和字符集且不带自动行刷新的新打印流。
PrintWriter(File file, String csn)
          创建具有指定文件和字符集且不带自动刷行新的新 PrintWriter。
PrintWriter(String fileName)
          创建具有指定文件名称且不带自动行刷新的新 PrintWriter。
PrintWriter(String fileName, String csn)
          创建具有指定文件名称和字符集且不带自动行刷新的新 PrintWriter。
RandomAccessFile(File file, String mode)
          创建从中读取和向其中写入(可选)的随机访问文件流,该文件由 File 参数指定。
RandomAccessFile(String name, String mode)
          创建从中读取和向其中写入(可选)的随机访问文件流,该文件具有指定名称。
SerializablePermission(String name)
          创建具有指定名称的新 SerializablePermission。
SerializablePermission(String name, String actions)
          创建具有指定名称的新 SerializablePermission 对象。
StreamCorruptedException(String reason)
          创建一个 StreamCorruptedException 并列出抛出异常的一个原因。
StringBufferInputStream(String s)
          已过时。 创建一个字符串输入流,以从指定字符串读取数据。
StringReader(String s)
          创建一个新字符串 reader。
SyncFailedException(String desc)
          构造一个带详细消息的 SyncFailedException。
UnsupportedEncodingException(String s)
          构造带详细消息的 UnsupportedEncodingException。
UTFDataFormatException(String s)
          构造带有指定详细消息的 UTFDataFormatException
WriteAbortedException(String s, Exception ex)
          使用描述该异常的字符串和导致中止的异常构造一个 WriteAbortedException。
 

java.langString 的使用
 

类型参数类型为 Stringjava.lang 中的字段
static Comparator<String> String.CASE_INSENSITIVE_ORDER
          一个对 String 对象进行排序的 Comparator,作用与 compareToIgnoreCase 相同。
 

返回 Stringjava.lang 中的方法
static String System.clearProperty(String key)
          移除指定键指示的系统属性。
 String String.concat(String str)
          将指定字符串连接到此字符串的结尾。
 String EnumConstantNotPresentException.constantName()
          返回缺少的枚举常量的名称。
static String String.copyValueOf(char[] data)
          返回指定数组中表示该字符序列的 String。
static String String.copyValueOf(char[] data, int offset, int count)
          返回指定数组中表示该字符序列的 String。
protected  String ClassLoader.findLibrary(String libname)
          返回本机库的绝对路径名。
static String String.format(Locale l, String format, Object... args)
          使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
static String String.format(String format, Object... args)
          使用指定的格式字符串和参数返回一个格式化字符串。
 String Class.getCanonicalName()
          返回 Java Language Specification 中所定义的底层类的规范化名称。
 String StackTraceElement.getClassName()
          返回类的完全限定名,该类包含由该堆栈跟踪元素所表示的执行点。
static String System.getenv(String name)
          获取指定的环境变量值。
 String StackTraceElement.getFileName()
          返回源文件名,该文件包含由该堆栈跟踪元素所表示的执行点。
 String Package.getImplementationTitle()
          返回此包的标题。
 String Package.getImplementationVendor()
          返回提供该实现的组织、供应商或公司的名称。
 String Package.getImplementationVersion()
          返回该实现的版本。
 String Throwable.getLocalizedMessage()
          创建此 throwable 的本地化描述。
 String Throwable.getMessage()
          返回此 throwable 的详细消息字符串。
 String StackTraceElement.getMethodName()
          返回方法名,此方法包含由该堆栈跟踪元素所表示的执行点。
 String Package.getName()
          返回此包的名称。
 String ThreadGroup.getName()
          返回此线程组的名称。
 String Thread.getName()
          返回该线程的名称。
 String Class.getName()
          以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称。
static String System.getProperty(String key)
          获取指定键指示的系统属性。
static String System.getProperty(String key, String def)
          获取用指定键描述的系统属性。
 String Class.getSimpleName()
          返回源代码中给出的底层类的简称。
 String Package.getSpecificationTitle()
          返回此包实现的规范标题。
 String Package.getSpecificationVendor()
          返回拥有并维护实现此包的类规范的组织、供应商或公司的名称。
 String Package.getSpecificationVersion()
          返回此包实现的规范的版本号。
 String String.intern()
          返回字符串对象的规范化表示形式。
static String System.mapLibraryName(String libname)
          将一个库名称映射到特定于平台的、表示本机库的字符串中。
 String Enum.name()
          返回此枚举常量的名称,在其枚举声明中对其进行声明。
 String String.replace(char oldChar, char newChar)
          返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
 String String.replace(CharSequence target, CharSequence replacement)
          使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。
 String String.replaceAll(String regex, String replacement)
          使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。
 String String.replaceFirst(String regex, String replacement)
          使用给定的 replacement 替换此字符串匹配给定的正则表达式的第一个子字符串。
static String System.setProperty(String key, String value)
          设置指定键指示的系统属性。
 String[] String.split(String regex)
          根据给定正则表达式的匹配拆分此字符串。
 String[] String.split(String regex, int limit)
          根据匹配给定的正则表达式来拆分此字符串。
 String StringBuffer.substring(int start)
           
 String String.substring(int beginIndex)
          返回一个新的字符串,它是此字符串的一个子字符串。
 String StringBuffer.substring(int start, int end)
           
 String String.substring(int beginIndex, int endIndex)
          返回一个新字符串,它是此字符串的一个子字符串。
static String Integer.toBinaryString(int i)
          以二进制(基数 2)无符号整数形式返回一个整数参数的字符串表示形式。
static String Long.toBinaryString(long i)
          以二进制无符号整数形式返回 long 参数的字符串表示形式。
static String Double.toHexString(double d)
          返回 double 参数的十六进制字符串表示形式。
static String Float.toHexString(float f)
          返回 float 参数的十六进制字符串表示形式。
static String Integer.toHexString(int i)
          以十六进制(基数 16)无符号整数形式返回一个整数参数的字符串表示形式。
static String Long.toHexString(long i)
          以十六进制无符号整数形式返回 long 参数的字符串表示形式。
 String String.toLowerCase()
          使用默认语言环境的规则将此 String 中的所有字符都转换为小写。
 String String.toLowerCase(Locale locale)
          使用给定 Locale 的规则将此 String 中的所有字符都转换为小写。
static String Integer.toOctalString(int i)
          以八进制(基数 8)无符号整数形式返回一个整数参数的字符串表示形式。
static String Long.toOctalString(long i)
          以八进制无符号整数形式返回 long 参数的字符串表示形式。
 String Package.toString()
          返回此 Package 的字符串表示形式。
 String Enum.toString()
          返回枚举常量的名称,它包含在声明中。
 String StringBuilder.toString()
           
 String Long.toString()
          返回表示 Long 值的 String 对象。
 String Integer.toString()
          返回一个表示该 Integer 值的 String 对象。
 String Short.toString()
          返回表示此 Short 的值的 String 对象。
 String Byte.toString()
          返回表示此 Byte 的值的 String 对象。
 String Double.toString()
          返回此 Double 对象的字符串表示形式。
 String Float.toString()
          返回此 Float 对象的字符串表示形式。
 String Character.toString()
          返回表示此 Character 值的 String 对象。
 String Character.Subset.toString()
          返回该子集的名称。
 String Boolean.toString()
          返回表示该布尔值的 String 对象。
 String StackTraceElement.toString()
          返回表示该堆栈跟踪元素的字符串。
 String StringBuffer.toString()
           
 String ThreadGroup.toString()
          返回此线程组的字符串表示形式。
 String Thread.toString()
          返回该线程的字符串表示形式,包括线程名称、优先级和线程组。
 String Throwable.toString()
          返回此 throwable 的简短描述。
 String Class.toString()
          将对象转换为字符串。
 String String.toString()
          返回此对象本身(它已经是一个字符串!)。
 String CharSequence.toString()
          返回一个包含此序列中字符的字符串,该字符串与此序列的顺序相同。
 String Object.toString()
          返回该对象的字符串表示。
static String Boolean.toString(boolean b)
          返回一个表示指定布尔值的 String 对象。
static String Byte.toString(byte b)
          返回表示指定 byte 的一个新 String 对象。
static String Character.toString(char c)
          返回一个表示指定 char 值的 String 对象。
static String Double.toString(double d)
          返回 double 参数的字符串表示形式。
static String Float.toString(float f)
          返回 float 参数的字符串表示形式。
static String Integer.toString(int i)
          返回一个表示指定整数的 String 对象。
static String Integer.toString(int i, int radix)
          返回用第二个参数指定基数表示的第一个参数的字符串表示形式。
static String Long.toString(long i)
          返回表示指定 longString 对象。
static String Long.toString(long i, int radix)
          返回在使用第二个参数指定的基数时第一个参数的字符串表示形式。
static String Short.toString(short s)
          返回表示指定 short 的一个新 String 对象。
 String String.toUpperCase()
          使用默认语言环境的规则将此 String 中的所有字符都转换为大写。
 String String.toUpperCase(Locale locale)
          使用给定 Locale 的规则将此 String 中的所有字符都转换为大写。
 String String.trim()
          返回字符串的副本,忽略前导空白和尾部空白。
 String TypeNotPresentException.typeName()
          返回不可用类型的完全限定名。
static String String.valueOf(boolean b)
          返回 boolean 参数的字符串表示形式。
static String String.valueOf(char c)
          返回 char 参数的字符串表示形式。
static String String.valueOf(char[] data)
          返回 char 数组参数的字符串表示形式。
static String String.valueOf(char[] data, int offset, int count)
          返回 char 数组参数的特定子数组的字符串表示形式。
static String String.valueOf(double d)
          返回 double 参数的字符串表示形式。
static String String.valueOf(float f)
          返回 float 参数的字符串表示形式。
static String String.valueOf(int i)
          返回 int 参数的字符串表示形式。
static String String.valueOf(long l)
          返回 long 参数的字符串表示形式。
static String String.valueOf(Object obj)
          返回 Object 参数的字符串表示形式。
 

返回变量类型为 String 的类型的 java.lang 中的方法
 List<String> ProcessBuilder.command()
          返回此进程生成器的操作系统程序和参数。
 Map<String,String> ProcessBuilder.environment()
          返回此进程生成器环境的字符串映射视图。
 Map<String,String> ProcessBuilder.environment()
          返回此进程生成器环境的字符串映射视图。
static Map<String,String> System.getenv()
          返回一个不能修改的当前系统环境的字符串映射视图。
static Map<String,String> System.getenv()
          返回一个不能修改的当前系统环境的字符串映射视图。
 

参数类型为 Stringjava.lang 中的方法
 StringBuilder StringBuilder.append(String str)
           
 StringBuffer StringBuffer.append(String str)
           
 void SecurityManager.checkAccept(String host, int port)
          如果不允许调用线程从指定的主机和端口号接受套接字连接,则抛出 SecurityException
 void SecurityManager.checkConnect(String host, int port)
          如果不允许调用线程打开到指定主机和端口号的套接字连接,则抛出 SecurityException
 void SecurityManager.checkConnect(String host, int port, Object context)
          如果不允许指定的安全上下文打开与指定主机和端口号的套接字连接,则抛出 SecurityException
 void SecurityManager.checkDelete(String file)
          如果不允许调用线程删除指定的文件,则抛出 SecurityException
 void SecurityManager.checkExec(String cmd)
          如果不允许调用线程创建一个子进程,则抛出 SecurityException
 void SecurityManager.checkLink(String lib)
          如果不允许调用线程动态链接由字符串参数文件指定的库代码,则抛出 SecurityException
 void SecurityManager.checkPackageAccess(String pkg)
          如果不允许调用线程访问由参数指定的包,则抛出 SecurityException
 void SecurityManager.checkPackageDefinition(String pkg)
          如果不允许调用线程在参数指定的包中定义类,则抛出 SecurityException
 void SecurityManager.checkPropertyAccess(String key)
          如果不允许调用线程访问具有指定的 key 名的系统属性,则抛出 SecurityException
 void SecurityManager.checkRead(String file)
          如果不允许调用线程读取由字符串参数指定的文件,则抛出 SecurityException
 void SecurityManager.checkRead(String file, Object context)
          如果不允许指定的安全上下文读取由字符串参数所指定的文件,则抛出 SecurityException
 void SecurityManager.checkSecurityAccess(String target)
          确定是应该允许还是拒绝具有指定权限目标名的权限。
 void SecurityManager.checkWrite(String file)
          如果不允许调用线程写由字符串参数指定的文件,则抛出 SecurityException
protected  int SecurityManager.classDepth(String name)
          已过时。 建议不使用该类安全检查。建议使用 checkPermission 调用。
static String System.clearProperty(String key)
          移除指定键指示的系统属性。
 ProcessBuilder ProcessBuilder.command(String... command)
          设置此进程生成器的操作系统程序和参数。
 int String.compareTo(String anotherString)
          按字典顺序比较两个字符串。
 int String.compareToIgnoreCase(String str)
          按字典顺序比较两个字符串,不考虑大小写。
static boolean Compiler.compileClasses(String string)
          编译那些名称与指定字符串相匹配的所有类。
 String String.concat(String str)
          将指定字符串连接到此字符串的结尾。
static Long Long.decode(String nm)
          将 String 解码成 Long
static Integer Integer.decode(String nm)
          将 String 解码为 Integer
static Short Short.decode(String nm)
          将 String 解码为 Short
static Byte Byte.decode(String nm)
          将 String 解码为 Byte
protected  Class<?> ClassLoader.defineClass(String name, byte[] b, int off, int len)
          将一个 byte 数组转换为 Class 类的实例。
protected  Class<?> ClassLoader.defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)
          使用可选的 ProtectionDomain 将一个 byte 数组转换为 Class 类的实例。
protected  Class<?> ClassLoader.defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
          使用可选的 ProtectionDomainByteBuffer 转换为 Class 类的实例。
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          根据 name 在此 ClassLoader 中定义包。
 boolean String.endsWith(String suffix)
          测试此字符串是否以指定的后缀结束。
 boolean String.equalsIgnoreCase(String anotherString)
          将此 String 与另一个 String 比较,不考虑大小写。
 Process Runtime.exec(String command)
          在单独的进程中执行指定的字符串命令。
 Process Runtime.exec(String[] cmdarray)
          在单独的进程中执行指定命令和变量。
 Process Runtime.exec(String[] cmdarray, String[] envp)
          在指定环境的独立进程中执行指定命令和变量。
 Process Runtime.exec(String[] cmdarray, String[] envp)
          在指定环境的独立进程中执行指定命令和变量。
 Process Runtime.exec(String[] cmdarray, String[] envp, File dir)
          在指定环境和工作目录的独立进程中执行指定的命令和变量。
 Process Runtime.exec(String[] cmdarray, String[] envp, File dir)
          在指定环境和工作目录的独立进程中执行指定的命令和变量。
 Process Runtime.exec(String command, String[] envp)
          在指定环境的单独进程中执行指定的字符串命令。
 Process Runtime.exec(String command, String[] envp)
          在指定环境的单独进程中执行指定的字符串命令。
 Process Runtime.exec(String command, String[] envp, File dir)
          在有指定环境和工作目录的独立进程中执行指定的字符串命令。
 Process Runtime.exec(String command, String[] envp, File dir)
          在有指定环境和工作目录的独立进程中执行指定的字符串命令。
protected  Class<?> ClassLoader.findClass(String name)
          使用指定的二进制名称查找类。
protected  String ClassLoader.findLibrary(String libname)
          返回本机库的绝对路径名。
protected  Class<?> ClassLoader.findLoadedClass(String name)
          如果 Java 虚拟机已将此加载器记录为具有给定二进制名称的某个类的启动加载器,则返回该二进制名称的类。
protected  URL ClassLoader.findResource(String name)
          查找具有给定名称的资源。
protected  Enumeration<URL> ClassLoader.findResources(String name)
          返回表示所有具有给定名称的资源的 URL 对象的枚举。
protected  Class<?> ClassLoader.findSystemClass(String name)
          查找具有指定的二进制名称的类,必要时加载它。
static String String.format(Locale l, String format, Object... args)
          使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
static String String.format(String format, Object... args)
          使用指定的格式字符串和参数返回一个格式化字符串。
static Character.UnicodeBlock Character.UnicodeBlock.forName(String blockName)
          返回带有给定名称的 UnicodeBlock。
static Class<?> Class.forName(String className)
          返回与带有给定字符串名的类或接口相关联的 Class 对象。
static Class<?> Class.forName(String name, boolean initialize, ClassLoader loader)
          使用给定的类加载器,返回与带有给定字符串名的类或接口相关联的 Class 对象。
static boolean Boolean.getBoolean(String name)
          当且仅当以参数命名的系统属性存在,且等于 "true" 字符串时,才返回 true
 byte[] String.getBytes(String charsetName)
          使用指定的字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。
 Field Class.getDeclaredField(String name)
          返回一个 Field 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明字段。
 Method Class.getDeclaredMethod(String name, Class<?>... parameterTypes)
          返回一个 Method 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明方法。
static String System.getenv(String name)
          获取指定的环境变量值。
 Field Class.getField(String name)
          返回一个 Field 对象,它反映此 Class 对象所表示的类或接口的指定公共成员字段。
static Integer Integer.getInteger(String nm)
          确定具有指定名称的系统属性的整数值。
static Integer Integer.getInteger(String nm, int val)
          确定具有指定名称的系统属性的整数值。
static Integer Integer.getInteger(String nm, Integer val)
          返回具有指定名称的系统属性的整数值。
static Long Long.getLong(String nm)
          确定具有指定名称的系统属性的 long 值。
static Long Long.getLong(String nm, long val)
          使用指定名称确定系统属性的 long 值。
static Long Long.getLong(String nm, Long val)
          使用指定名称返回系统属性的 long 值。
 Method Class.getMethod(String name, Class<?>... parameterTypes)
          返回一个 Method 对象,它反映此 Class 对象所表示的类或接口的指定公共成员方法。
static Package Package.getPackage(String name)
          通过调用方的 ClassLoader 实例中的名称找到一个包。
protected  Package ClassLoader.getPackage(String name)
          返回由此类加载器或其任何祖先所定义的 Package
static String System.getProperty(String key)
          获取指定键指示的系统属性。
static String System.getProperty(String key, String def)
          获取用指定键描述的系统属性。
 URL ClassLoader.getResource(String name)
          查找具有给定名称的资源。
 URL Class.getResource(String name)
          查找带有给定名称的资源。
 InputStream ClassLoader.getResourceAsStream(String name)
          返回读取指定资源的输入流。
 InputStream Class.getResourceAsStream(String name)
          查找具有给定名称的资源。
 Enumeration<URL> ClassLoader.getResources(String name)
          查找所有给定名称的资源。
static URL ClassLoader.getSystemResource(String name)
          从用来加载类的搜索路径中查找具有指定名称的资源。
static InputStream ClassLoader.getSystemResourceAsStream(String name)
          从用来加载类的搜索路径打开具有指定名称的资源,以读取该资源。
static Enumeration<URL> ClassLoader.getSystemResources(String name)
          从用来加载类的搜索路径中查找所有具有指定名称的资源。
protected  boolean SecurityManager.inClass(String name)
          已过时。 建议不使用该类安全检查。建议使用 checkPermission 调用。
 int StringBuilder.indexOf(String str)
           
 int StringBuffer.indexOf(String str)
           
 int String.indexOf(String str)
          返回指定子字符串在此字符串中第一次出现处的索引。
 int StringBuilder.indexOf(String str, int fromIndex)
           
 int StringBuffer.indexOf(String str, int fromIndex)
           
 int String.indexOf(String str, int fromIndex)
          返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。
 StringBuilder StringBuilder.insert(int offset, String str)
           
 StringBuffer StringBuffer.insert(int offset, String str)
           
 boolean Package.isCompatibleWith(String desired)
          比较此包的规范版本和所需版本。
 int StringBuilder.lastIndexOf(String str)
           
 int StringBuffer.lastIndexOf(String str)
           
 int String.lastIndexOf(String str)
          返回指定子字符串在此字符串中最右边出现处的索引。
 int StringBuilder.lastIndexOf(String str, int fromIndex)
           
 int StringBuffer.lastIndexOf(String str, int fromIndex)
           
 int String.lastIndexOf(String str, int fromIndex)
          返回指定子字符串在此字符串中最后一次出现处的索引,从指定的索引开始反向搜索。
 void Runtime.load(String filename)
          加载作为动态库的指定文件名。
static void System.load(String filename)
          从作为动态库的本地文件系统中以指定的文件名加载代码文件。
 Class<?> ClassLoader.loadClass(String name)
          使用指定的二进制名称来加载类。
protected  Class<?> ClassLoader.loadClass(String name, boolean resolve)
          使用指定的二进制名称来加载类。
 void Runtime.loadLibrary(String libname)
          加载具有指定库名的动态库。
static void System.loadLibrary(String libname)
          加载由 libname 参数指定的系统库。
static String System.mapLibraryName(String libname)
          将一个库名称映射到特定于平台的、表示本机库的字符串中。
 boolean String.matches(String regex)
          告知此字符串是否匹配给定的正则表达式
static boolean Boolean.parseBoolean(String s)
          将字符串参数解析为 boolean 值。
static byte Byte.parseByte(String s)
          将 string 参数解析为有符号的十进制 byte
static byte Byte.parseByte(String s, int radix)
          将 string 参数解析为一个有符号的 byte,其基数由第二个参数指定。
static double Double.parseDouble(String s)
          返回一个新的 double 值,该值被初始化为用指定 String 表示的值,这与 Double 类的 valueOf 方法一样。
static float Float.parseFloat(String s)
          返回一个新的 float 值,该值被初始化为用指定 String 表示的值,这与 Float 类的 valueOf 方法一样。
static int Integer.parseInt(String s)
          将字符串参数作为有符号的十进制整数进行解析。
static int Integer.parseInt(String s, int radix)
          使用第二个参数指定的基数,将字符串参数解析为有符号的整数。
static long Long.parseLong(String s)
          将 string 参数解析为有符号十进制 long
static long Long.parseLong(String s, int radix)
          将 string 参数解析为有符号的 long,基数由第二个参数指定。
static short Short.parseShort(String s)
          将字符串参数解析为有符号的十进制 short
static short Short.parseShort(String s, int radix)
          将字符串参数解析为由第二个参数指定的基数中的有符号的 short
 boolean String.regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
          测试两个字符串区域是否相等。
 boolean String.regionMatches(int toffset, String other, int ooffset, int len)
          测试两个字符串区域是否相等。
 StringBuilder StringBuilder.replace(int start, int end, String str)
           
 StringBuffer StringBuffer.replace(int start, int end, String str)
           
 String String.replaceAll(String regex, String replacement)
          使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。
 String String.replaceFirst(String regex, String replacement)
          使用给定的 replacement 替换此字符串匹配给定的正则表达式的第一个子字符串。
 void ClassLoader.setClassAssertionStatus(String className, boolean enabled)
          设置在此类加载器及其包含的嵌套类中指定的最高层类所需的断言状态。
 void Thread.setName(String name)
          改变线程名称,使之与参数 name 相同。
 void ClassLoader.setPackageAssertionStatus(String packageName, boolean enabled)
          为指定包设置默认断言状态。
static String System.setProperty(String key, String value)
          设置指定键指示的系统属性。
 String[] String.split(String regex)
          根据给定正则表达式的匹配拆分此字符串。
 String[] String.split(String regex, int limit)
          根据匹配给定的正则表达式来拆分此字符串。
 boolean String.startsWith(String prefix)
          测试此字符串是否以指定的前缀开始。
 boolean String.startsWith(String prefix, int toffset)
          测试此字符串从指定索引开始的子字符串是否以指定前缀开始。
static
<T extends Enum<T>>
T
Enum.valueOf(Class<T> enumType, String name)
          返回带指定名称的指定枚举类型的枚举常量。
static Long Long.valueOf(String s)
          返回保持指定 String 的值的 Long 对象。
static Integer Integer.valueOf(String s)
          返回保存指定的 String 的值的 Integer 对象。
static Short Short.valueOf(String s)
          返回一个保持指定 String 所给出的值的 Short 对象。
static Byte Byte.valueOf(String s)
          返回一个保持指定 String 所给出的值的 Byte 对象。
static Double Double.valueOf(String s)
          返回保存用参数字符串 s 表示的 double 值的 Double 对象。
static Float Float.valueOf(String s)
          返回保存用参数字符串 s 表示的 float 值的 Float 对象。
static Boolean Boolean.valueOf(String s)
          返回一个用指定的字符串表示值的 Boolean 值。
static Thread.State Thread.State.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static Long Long.valueOf(String s, int radix)
          当使用第二个参数给出的基数进行解析时,返回保持从指定 String 中提取的值的 Long 对象。
static Integer Integer.valueOf(String s, int radix)
          返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。
static Short Short.valueOf(String s, int radix)
          返回一个 Short 对象,该对象保持从指定的 String 中提取的值,该值是在使用第二个参数给出的基数对指定字符串进行解析时提取的。
static Byte Byte.valueOf(String s, int radix)
          返回一个 Byte 对象,该对象保持从指定的 String 中提取的值,该值是在用第二个参数所给定的基数对指定字符串进行解析时提取的。
 

类型变量类型为 Stringjava.lang 中的方法参数
 ProcessBuilder ProcessBuilder.command(List<String> command)
          设置此进程生成器的操作系统程序和参数。
 

参数类型为 Stringjava.lang 中的构造方法
AbstractMethodError(String s)
          构造带指定详细消息的 AbstractMethodError
ArithmeticException(String s)
          构造具有指定详细消息的 ArithmeticException
ArrayIndexOutOfBoundsException(String s)
          构造具有指定详细消息的 ArrayIndexOutOfBoundsException 类。
ArrayStoreException(String s)
          构造具有指定详细消息的 ArrayStoreException
Boolean(String s)
          如果 String 参数不为 null 且在忽略大小写时等于 "true",则分配一个表示 true 值的 Boolean 对象。
Byte(String s)
          构造一个新分配的 Byte 对象,以表示 String 参数所指示的 byte 值。
Character.Subset(String name)
          构造一个新的 Subset 实例。
ClassCastException(String s)
          构造带指定详细消息的 ClassCastException
ClassCircularityError(String s)
          构造带指定详细消息的 ClassCircularityError
ClassFormatError(String s)
          构造带指定详细消息的 ClassFormatError
ClassNotFoundException(String s)
          构造带指定详细消息的 ClassNotFoundException
ClassNotFoundException(String s, Throwable ex)
          构造一个 ClassNotFoundException,它带有指定详细消息和加载类时引发的可选异常。
CloneNotSupportedException(String s)
          构造带指定详细消息的 CloneNotSupportedException
Double(String s)
          构造一个新分配的 Double 对象,表示用字符串表示的 double 类型的浮点值。
Enum(String name, int ordinal)
          单独的构造方法。
EnumConstantNotPresentException(Class<? extends Enum> enumType, String constantName)
          为指定常量构造一个 EnumConstantNotPresentException
Error(String message)
          构造带指定详细消息的新错误。
Error(String message, Throwable cause)
          构造带指定详细消息和原因的新错误。
Exception(String message)
          构造带指定详细消息的新异常。
Exception(String message, Throwable cause)
          构造带指定详细消息和原因的新异常。
ExceptionInInitializerError(String s)
          构造带指定详细消息的 ExceptionInInitializerError。
Float(String s)
          构造一个新分配的 Float 对象,它表示用字符串表示的 float 类型的浮点值。
IllegalAccessError(String s)
          构造带指定详细消息的 IllegalAccessError
IllegalAccessException(String s)
          构造带指定详细消息的 IllegalAccessException
IllegalArgumentException(String s)
          构造带指定详细消息的 IllegalArgumentException
IllegalArgumentException(String message, Throwable cause)
          根据指定的详细消息和原因构造一个新异常。
IllegalMonitorStateException(String s)
          构造带指定详细消息的 IllegalMonitorStateException
IllegalStateException(String s)
          构造带指定详细消息的 IllegalStateException。
IllegalStateException(String message, Throwable cause)
          构造一个新异常,它带有指定的详细消息和原因。
IllegalThreadStateException(String s)
          构造带指定详细消息的 IllegalThreadStateException
IncompatibleClassChangeError(String s)
          构造带指定详细消息的 IncompatibleClassChangeError
IndexOutOfBoundsException(String s)
          构造带指定详细消息的 IndexOutOfBoundsException
InstantiationError(String s)
          构造带指定详细消息的 InstantiationError
InstantiationException(String s)
          构造带指定详细消息的 InstantiationException
Integer(String s)
          构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。
InternalError(String s)
          构造带指定详细消息的 InternalError
InterruptedException(String s)
          构造带指定详细消息的 InterruptedException
LinkageError(String s)
          构造带指定详细消息的 LinkageError 类。
Long(String s)
          构造新分配的 Long 对象,表示由 String 参数指示的 long 值。
NegativeArraySizeException(String s)
          构造带指定详细消息的 NegativeArraySizeException
NoClassDefFoundError(String s)
          构造带指定详细消息的 NoClassDefFoundError
NoSuchFieldError(String s)
          构造带指定详细消息的 NoSuchFieldException
NoSuchFieldException(String s)
          带有详细消息的构造方法。
NoSuchMethodError(String s)
          构造带指定详细消息的 NoSuchMethodError
NoSuchMethodException(String s)
          构造带指定详细消息的 NoSuchMethodException
NullPointerException(String s)
          构造带指定详细消息的 NullPointerException
NumberFormatException(String s)
          构造带指定详细消息的 NumberFormatException
OutOfMemoryError(String s)
          构造带指定详细消息的 OutOfMemoryError
ProcessBuilder(String... command)
          利用指定的操作系统程序和参数构造一个进程生成器。
RuntimeException(String message)
          用指定的详细消息构造一个新的运行时异常。
RuntimeException(String message, Throwable cause)
          用指定的详细消息和原因构造一个新的运行时异常。
RuntimePermission(String name)
          创建具有指定名称的新 RuntimePermission。
RuntimePermission(String name, String actions)
          创建具有指定名称的新 RuntimePermission 对象。
SecurityException(String s)
          构造带指定详细消息的 SecurityException
SecurityException(String message, Throwable cause)
          创建带指定详细消息和原因的 SecurityException
Short(String s)
          构造一个新分配的 Short 对象,用来表示 String 参数所指示的 short 值。
StackOverflowError(String s)
          构造带指定详细消息的 StackOverflowError
StackTraceElement(String declaringClass, String methodName, String fileName, int lineNumber)
          创建表示指定执行点的堆栈跟踪元素。
String(byte[] bytes, int offset, int length, String charsetName)
          通过使用指定的字符集解码指定的 byte 子数组,构造一个新的 String
String(byte[] bytes, String charsetName)
          通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String
String(String original)
          初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列;换句话说,新创建的字符串是该参数字符串的副本。
StringBuffer(String str)
          构造一个字符串缓冲区,并将其内容初始化为指定的字符串内容。
StringBuilder(String str)
          构造一个字符串生成器,并初始化为指定的字符串内容。
StringIndexOutOfBoundsException(String s)
          构造带指定详细消息的 StringIndexOutOfBoundsException
Thread(Runnable target, String name)
          分配新的 Thread 对象。
Thread(String name)
          分配新的 Thread 对象。
Thread(ThreadGroup group, Runnable target, String name)
          分配新的 Thread 对象,以便将 target 作为其运行对象,将指定的 name 作为其名称,并作为 group 所引用的线程组的一员。
Thread(ThreadGroup group, Runnable target, String name, long stackSize)
          分配新的 Thread 对象,以便将 target 作为其运行对象,将指定的 name 作为其名称,作为 group 所引用的线程组的一员,并具有指定的堆栈大小
Thread(ThreadGroup group, String name)
          分配新的 Thread 对象。
ThreadGroup(String name)
          构造一个新线程组。
ThreadGroup(ThreadGroup parent, String name)
          创建一个新线程组。
Throwable(String message)
          构造带指定详细消息的新 throwable。
Throwable(String message, Throwable cause)
          构造一个带指定详细消息和 cause 的新 throwable。
TypeNotPresentException(String typeName, Throwable cause)
          为指定类型构造一个带指定原因的 TypeNotPresentException
UnknownError(String s)
          构造带指定详细消息的 UnknownError
UnsatisfiedLinkError(String s)
          构造带指定详细消息的 UnsatisfiedLinkError
UnsupportedClassVersionError(String s)
          构造带指定详细消息的 UnsupportedClassVersionError
UnsupportedOperationException(String message)
          构造带指定详细消息的 UnsupportedOperationException。
UnsupportedOperationException(String message, Throwable cause)
          根据指定的详细消息和原因,构造一个新异常。
VerifyError(String s)
          构造带指定详细消息的 VerifyError
VirtualMachineError(String s)
          构造带指定详细消息的 VirtualMachineError
 

类型变量类型为 Stringjava.lang 中的构造方法参数
ProcessBuilder(List<String> command)
          利用指定的操作系统程序和参数构造一个进程生成器。
 

java.lang.annotationString 的使用
 

返回 Stringjava.lang.annotation 中的方法
 String IncompleteAnnotationException.elementName()
          返回缺少元素的名称。
 String AnnotationTypeMismatchException.foundType()
          返回在类型不正确的元素中找到的数据类型。
 String Annotation.toString()
          返回此 annotation 的字符串表示形式。
 

参数类型为 Stringjava.lang.annotation 中的方法
static ElementType ElementType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static RetentionPolicy RetentionPolicy.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
 

参数类型为 Stringjava.lang.annotation 中的构造方法
AnnotationFormatError(String message)
          构造具有指定详细消息的新 AnnotationFormatError
AnnotationFormatError(String message, Throwable cause)
          构造带指定详细消息和原因的新 AnnotationFormatError
AnnotationTypeMismatchException(Method element, String foundType)
          构造针对指定的注释类型元素和找到的数据类型的 AnnotationTypeMismatchException。
IncompleteAnnotationException(Class<? extends Annotation> annotationType, String elementName)
          构造一个指示指定注释类型中缺少指定元素的 IncompleteAnnotationException。
 

java.lang.instrumentString 的使用
 

参数类型为 Stringjava.lang.instrument 中的方法
 void Instrumentation.setNativeMethodPrefix(ClassFileTransformer transformer, String prefix)
          通过允许重试,将前缀应用到名称,此方法修改本机方法解析的失败处理。
 byte[] ClassFileTransformer.transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
          此方法的实现可以转换提供的类文件,并返回一个新的替换类文件。
 

参数类型为 Stringjava.lang.instrument 中的构造方法
IllegalClassFormatException(String s)
          构造具有指定详细消息的 IllegalClassFormatException
UnmodifiableClassException(String s)
          构造具有指定详细消息的 UnmodifiableClassException
 

java.lang.managementString 的使用
 

声明为 Stringjava.lang.management 中的字段
static String ManagementFactory.CLASS_LOADING_MXBEAN_NAME
          ClassLoadingMXBeanObjectName 的字符串表示形式。
static String ManagementFactory.COMPILATION_MXBEAN_NAME
          CompilationMXBeanObjectName 的字符串表示形式。
static String ManagementFactory.GARBAGE_COLLECTOR_MXBEAN_DOMAIN_TYPE
          GarbageCollectorMXBeanObjectName 中的域名和类型键属性。
static String MemoryNotificationInfo.MEMORY_COLLECTION_THRESHOLD_EXCEEDED
          表示当 Java 虚拟机对内存池中的不使用的对象进行了回收工作之后,内存池的内存使用量大于或等于其集合使用量阈值的通知类型。
static String ManagementFactory.MEMORY_MANAGER_MXBEAN_DOMAIN_TYPE
          MemoryManagerMXBeanObjectName 中的域名和类型键属性。
static String ManagementFactory.MEMORY_MXBEAN_NAME
          MemoryMXBeanObjectName 的字符串表示形式。
static String ManagementFactory.MEMORY_POOL_MXBEAN_DOMAIN_TYPE
          MemoryPoolMXBeanObjectName 中的域名和类型键属性。
static String MemoryNotificationInfo.MEMORY_THRESHOLD_EXCEEDED
          表示内存池的内存使用量已达到或超过其使用量阈值的通知类型。
static String ManagementFactory.OPERATING_SYSTEM_MXBEAN_NAME
          OperatingSystemMXBeanObjectName 的字符串表示形式。
static String ManagementFactory.RUNTIME_MXBEAN_NAME
          RuntimeMXBeanObjectName 的字符串表示形式。
static String ManagementFactory.THREAD_MXBEAN_NAME
          ThreadMXBeanObjectName 的字符串表示形式。
 

返回 Stringjava.lang.management 中的方法
 String OperatingSystemMXBean.getArch()
          返回操作系统的架构。
 String RuntimeMXBean.getBootClassPath()
          返回由引导类加载器用于搜索类文件的引导类路径。
 String LockInfo.getClassName()
          返回锁对象的完全限定类名称。
 String RuntimeMXBean.getClassPath()
          返回系统类加载器用于搜索类文件的 Java 类路径。
 String RuntimeMXBean.getLibraryPath()
          返回 Java 库路径。
 String ThreadInfo.getLockName()
          返回对象的字符串表示形式,与此 ThreadInfo 关联的线程被锁定并等待该对象。
 String ThreadInfo.getLockOwnerName()
          返回拥有对象的线程的名称,与此 ThreadInfo 关联的线程被阻塞并等待该对象。
 String RuntimeMXBean.getManagementSpecVersion()
          返回正在运行的 Java 虚拟机实现的管理接口的规范版本。
 String[] MemoryPoolMXBean.getMemoryManagerNames()
          返回管理此内存池的内存管理器的名称。
 String[] MemoryManagerMXBean.getMemoryPoolNames()
          返回此内存管理器管理的内存池名称。
 String CompilationMXBean.getName()
          返回即时 (JIT) 编译器的名称。
 String MemoryManagerMXBean.getName()
          返回表示此内存管理器的名称。
 String MemoryPoolMXBean.getName()
          返回表示此内存池的名称。
 String OperatingSystemMXBean.getName()
          返回操作系统名称。
 String RuntimeMXBean.getName()
          返回表示正在运行的 Java 虚拟机的名称。
 String MemoryNotificationInfo.getPoolName()
          返回触发此通知的内存池的名称。
 String RuntimeMXBean.getSpecName()
          返回 Java 虚拟机规范名称。
 String RuntimeMXBean.getSpecVendor()
          返回 Java 虚拟机规范供应商。
 String RuntimeMXBean.getSpecVersion()
          返回 Java 虚拟机规范版本。
 String ThreadInfo.getThreadName()
          返回与此 ThreadInfo 关联的线程的名称。
 String OperatingSystemMXBean.getVersion()
          返回操作系统的版本。
 String RuntimeMXBean.getVmName()
          返回 Java 虚拟机实现名称。
 String RuntimeMXBean.getVmVendor()
          返回 Java 虚拟机实现供应商。
 String RuntimeMXBean.getVmVersion()
          返回 Java 虚拟机实现版本。
 String LockInfo.toString()
          返回锁的字符串表示形式。
 String MemoryType.toString()
          返回该 MemoryType 的字符串表示形式。
 String MemoryUsage.toString()
          返回此内存使用量的描述性表示形式。
 String ThreadInfo.toString()
          返回此线程信息的字符串表示形式。
 

返回变量类型为 String 的类型的 java.lang.management 中的方法
 List<String> RuntimeMXBean.getInputArguments()
          返回传递给 Java 虚拟机的输入变量,其中不包括传递给 main 方法的变量。
 Map<String,String> RuntimeMXBean.getSystemProperties()
          返回所有系统属性的名称和值的映射。
 Map<String,String> RuntimeMXBean.getSystemProperties()
          返回所有系统属性的名称和值的映射。
 

参数类型为 Stringjava.lang.management 中的方法
static
<T> T
ManagementFactory.newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface)
          返回用于给定 MXBean 名称的平台 MXBean 接口的代理,以便通过给定 MBeanServerConnection 转发其方法调用。
static MemoryType MemoryType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
 

参数类型为 Stringjava.lang.management 中的构造方法
LockInfo(String className, int identityHashCode)
          构造一个 LockInfo 对象。
ManagementPermission(String name)
          构造具有指定名称的 ManagementPermission。
ManagementPermission(String name, String actions)
          构造新的 ManagementPermission 对象。
MemoryNotificationInfo(String poolName, MemoryUsage usage, long count)
          构造一个 MemoryNotificationInfo 对象。
MonitorInfo(String className, int identityHashCode, int stackDepth, StackTraceElement stackFrame)
          构造一个 MonitorInfo 对象。
 

java.lang.reflectString 的使用
 

返回 Stringjava.lang.reflect 中的方法
 String TypeVariable.getName()
          返回此类型变量的名称,它出现在源代码中。
 String Constructor.getName()
          以字符串形式返回此构造方法的名称。
 String Method.getName()
          以 String 形式返回此 Method 对象表示的方法名称。
 String Field.getName()
          返回此 Field 对象表示的字段的名称。
 String Member.getName()
          返回此 Member 表示的底层成员或构造方法的简单名称。
 String Constructor.toGenericString()
          返回描述此 Constructor 的字符串,其中包括类型参数。
 String Method.toGenericString()
          返回描述此 Method 的字符串,包括类型参数。
 String Field.toGenericString()
          返回一个描述此 Field(包括其一般类型)的字符串。
 String Constructor.toString()
          返回描述此 Constructor 的字符串。
 String Method.toString()
          返回描述此 Method 的字符串。
 String Field.toString()
          返回一个描述此 Field 的字符串。
static String Modifier.toString(int mod)
          返回描述指定修饰符中的访问修饰符标志的字符串。
 

参数类型为 Stringjava.lang.reflect 中的构造方法
InvocationTargetException(Throwable target, String s)
          构造带目标异常和详细消息的 InvocationTargetException。
ReflectPermission(String name)
          构造不带指定名称的 ReflectPermission。
ReflectPermission(String name, String actions)
          构造带指定名称和动作的 ReflectPermission。
UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
          根据指定的 Throwable 和详细消息构造 UndeclaredThrowableException
 

java.mathString 的使用
 

返回 Stringjava.math 中的方法
 String BigDecimal.toEngineeringString()
          返回此 BigDecimal 的字符串表示形式,需要指数时,则使用工程计数法。
 String BigDecimal.toPlainString()
          返回不带指数字段的此 BigDecimal 的字符串表示形式。
 String BigDecimal.toString()
          返回此 BigDecimal 的字符串表示形式,如果需要指数,则使用科学记数法。
 String MathContext.toString()
          返回此 MathContext 的字符串表示形式。
 String BigInteger.toString()
          返回此 BigInteger 的十进制字符串表示形式。
 String BigInteger.toString(int radix)
          返回此 BigInteger 的给定基数的字符串表示形式。
 

参数类型为 Stringjava.math 中的方法
static RoundingMode RoundingMode.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
 

参数类型为 Stringjava.math 中的构造方法
BigDecimal(String val)
          将 BigDecimal 的字符串表示形式转换为 BigDecimal
BigDecimal(String val, MathContext mc)
          将 BigDecimal 的字符串表示形式转换为 BigDecimal,接受与 BigDecimal.BigDecimal(String) 构造方法相同的字符串(按照上下文设置进行舍入)。
BigInteger(String val)
          将 BigInteger 的十进制字符串表示形式转换为 BigInteger。
BigInteger(String val, int radix)
          将指定基数的 BigInteger 的字符串表示形式转换为 BigInteger。
MathContext(String val)
          根据字符串构造一个新的 MathContext
 

java.netString 的使用
 

声明为 Stringjava.net 中的字段
protected  String HttpURLConnection.method
          HTTP 方法(GET、POST、PUT 等)。
protected  String HttpURLConnection.responseMessage
          HTTP 响应消息。
 

返回 Stringjava.net 中的方法
static String URLDecoder.decode(String s)
          已过时。 结果字符串可能因平台默认编码不同而不同。因此,改用 decode(String,String) 方法指定编码。
static String URLDecoder.decode(String s, String enc)
          使用指定的编码机制对 application/x-www-form-urlencoded 字符串解码。
static String URLEncoder.encode(String s)
          已过时。 结果字符串可能因平台默认编码不同而不同。因此,改用 encode(String,String) 方法指定编码。
static String URLEncoder.encode(String s, String enc)
          使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式。
 String SocketPermission.getActions()
          返回动作的规范化字符串表示形式。
 String URI.getAuthority()
          返回此 URI 的已解码的授权组成部分。
 String URL.getAuthority()
          获取此 URL 的授权部分。
 String InetAddress.getCanonicalHostName()
          获取此 IP 地址的完全限定域名。
abstract  String SecureCacheResponse.getCipherSuite()
          返回正在获得了网络资源的初始连接上使用的密码套件。
 String HttpCookie.getComment()
          返回描述此 cookie 用途的注释;如果该 cookie 没有注释,则返回 null
 String HttpCookie.getCommentURL()
          返回描述此 cookie 用途的注释 URL;如果 cookie 没有注释 URL,则返回 null
 String URLConnection.getContentEncoding()
          返回 content-encoding 头字段的值。
 String URLConnection.getContentType()
          返回 content-type 头字段的值。
 String FileNameMap.getContentTypeFor(String fileName)
          获取指定文件名的 MIME 类型。
static String URLConnection.getDefaultRequestProperty(String key)
          已过时。 应在获得 URLConnection 的适当实例后使用特定 getRequestProperty 方法的实例。
 String NetworkInterface.getDisplayName()
          获取此网络接口的显示名称。
 String HttpCookie.getDomain()
          返回为此 cookie 设置的域名。
 String JarURLConnection.getEntryName()
          返回此连接的条目名称。
 String URL.getFile()
          获取此 URL 的文件名。
 String URI.getFragment()
          返回此 URI 的已解码的片段组成部分。
 String HttpURLConnection.getHeaderField(int n)
          返回 nth 头字段的值。
 String URLConnection.getHeaderField(int n)
          返回第 n 个头字段的值。
 String URLConnection.getHeaderField(String name)
          返回指定的头字段的值。
 String HttpURLConnection.getHeaderFieldKey(int n)
          返回 nth 头字段的键。
 String URLConnection.getHeaderFieldKey(int n)
          返回第 n 个头字段的键。
 String URI.getHost()
          返回此 URI 的主机组成部分。
 String URL.getHost()
          获取此 URL 的主机名(如果适用)。
 String Inet6Address.getHostAddress()
          返回 IP 地址字符串(以文本表现形式)。
 String Inet4Address.getHostAddress()
          返回 IP 地址字符串(以文本表现形式)。
 String InetAddress.getHostAddress()
          返回 IP 地址字符串(以文本表现形式)。
 String InetSocketAddress.getHostName()
          获取 hostname
 String InetAddress.getHostName()
          获取此 IP 地址的主机名。
 String URISyntaxException.getInput()
          返回输入字符串。
 String HttpRetryException.getLocation()
          如果重定向产生错误,则返回 Location 头字段的值。
 String URISyntaxException.getMessage()
          返回描述解析错误的字符串。
 String HttpCookie.getName()
          返回 cookie 的名称。
 String NetworkInterface.getName()
          获取此网络接口的名称。
 String HttpCookie.getPath()
          返回浏览器将此 cookie 返回到的服务器上的路径。
 String URI.getPath()
          返回此 URI 的已解码的路径组成部分。
 String URL.getPath()
          获取此 URL 的路径部分。
 String HttpCookie.getPortlist()
          返回 cookie 的端口列表属性
 String URL.getProtocol()
          获取此 URL 的协议名称。
 String URI.getQuery()
          返回此 URI 的已解码的查询组成部分。
 String URL.getQuery()
          获取此 URL 的查询部分。
 String URI.getRawAuthority()
          返回此 URI 的原始授权组成部分。
 String URI.getRawFragment()
          返回此 URI 的原始片段组成部分。
 String URI.getRawPath()
          返回此 URI 的原始路径组成部分。
 String URI.getRawQuery()
          返回此 URI 的原始查询组成部分。
 String URI.getRawSchemeSpecificPart()
          返回此 URI 原始的、特定于方案的部分。
 String URI.getRawUserInfo()
          返回此 URI 的原始用户信息组成部分。
 String HttpRetryException.getReason()
          返回解释不能重试 http 请求的原因的字符串。
 String URISyntaxException.getReason()
          返回一个字符串,解释输入字符串不能解析的原因。
 String URL.getRef()
          获取此 URL 的锚点(也称为“引用”)。
protected  String Authenticator.getRequestingHost()
          获取请求验证的站点或代理的 hostname;如果不可用,则为 null
protected  String Authenticator.getRequestingPrompt()
          获取请求方给出的提示字符串。
protected  String Authenticator.getRequestingProtocol()
          给出正在请求连接的协议。
protected  String Authenticator.getRequestingScheme()
          获取请求方的方案(例如,HTTP 防火墙的 HTTP 方案)。
 String HttpURLConnection.getRequestMethod()
          获取请求方法。
 String URLConnection.getRequestProperty(String key)
          返回此连接指定的一般请求属性值。
 String HttpURLConnection.getResponseMessage()
          获取与来自服务器的响应代码一起返回的 HTTP 响应消息(如果有)。
 String URI.getScheme()
          返回此 URI 的方案组成部分。
 String URI.getSchemeSpecificPart()
          返回此 URI 的特定于方案的解码部分。
 String URI.getUserInfo()
          返回此 URI 的已解码的用户信息组成部分。
 String URL.getUserInfo()
          获取此 URL 的 userInfo 部分。
 String PasswordAuthentication.getUserName()
          返回用户名。
 String HttpCookie.getValue()
          返回 cookie 的值。
static String URLConnection.guessContentTypeFromName(String fname)
          根据 URL 的指定 "file" 部分尝试确定对象的内容类型。
static String URLConnection.guessContentTypeFromStream(InputStream is)
          根据输入流的开始字符尝试确定输入流的类型。
static String IDN.toASCII(String input)
          根据 RFC 3490 的 ToASCII 操作中的定义,将字符串从 Unicode 转换为 ASCII 兼容性编码 (ACE)。
static String IDN.toASCII(String input, int flag)
          根据 RFC 3490 的 ToASCII 操作中的定义,将字符串从 Unicode 转换为 ASCII 兼容性编码 (ACE)。
 String URI.toASCIIString()
          以 US-ASCII 字符串形式返回此 URI 的内容。
 String URL.toExternalForm()
          构造此 URL 的字符串表示形式。
protected  String URLStreamHandler.toExternalForm(URL u)
          将特定协议的 URL 转换为 String
 String HttpCookie.toString()
          构造此 cookie 的一个 cookie 头字符串表示形式,其格式为对应的 cookie 规范定义的格式,但没有前导 "Cookie:" 标记。
 String InterfaceAddress.toString()
          将此接口地址转换为 String
 String NetworkInterface.toString()
           
 String ServerSocket.toString()
          作为 String 返回此套接字的实现地址和实现端口。
 String Proxy.toString()
          构造此代理的字符串表示形式。
 String URI.toString()
          以字符串形式返回此 URI 的内容。
 String SocketImpl.toString()
          以 String 的形式返回此套接字的地址和端口。
 String InetSocketAddress.toString()
          构造此 InetSocketAddress 的字符串表示形式。
 String InetAddress.toString()
          将此 IP 地址转换为 String
 String Socket.toString()
          将此套接字转换为 String
 String URLConnection.toString()
          返回此 URL 连接的 String 表示形式。
 String URL.toString()
          构造此 URL 的字符串表示形式。
static String IDN.toUnicode(String input)
          根据 RFC 3490 的 ToUnicode 操作中的定义,将字符串从 ASCII 兼容性编码 ACE) 转换为 Unicode。
static String IDN.toUnicode(String input, int flag)
          根据 RFC 3490 的 ToUnicode 操作中的定义,将字符串从 ASCII 兼容性编码 (ACE) 转换为 Unicode。
 

返回变量类型为 String 的类型的 java.net 中的方法
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          从请求头中指定 uri 的 cookie 缓存中获取所有可用的 cookie。
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          从请求头中指定 uri 的 cookie 缓存中获取所有可用的 cookie。
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
 Map<String,List<String>> URLConnection.getHeaderFields()
          返回头字段的不可修改的 Map。
 Map<String,List<String>> URLConnection.getHeaderFields()
          返回头字段的不可修改的 Map。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          以 Map 的形式返回响应头。
abstract  Map<String,List<String>> CacheResponse.getHeaders()
          以 Map 的形式返回响应头。
 Map<String,List<String>> URLConnection.getRequestProperties()
          返回一个由此连接的一般请求属性构成的不可修改的 Map。
 Map<String,List<String>> URLConnection.getRequestProperties()
          返回一个由此连接的一般请求属性构成的不可修改的 Map。
 

参数类型为 Stringjava.net 中的方法
 void URLConnection.addRequestProperty(String key, String value)
          添加由键值对指定的一般请求属性。
protected abstract  void SocketImpl.connect(String host, int port)
          将此套接字连接到指定主机上的指定端口。
static URI URI.create(String str)
          通过解析给定的字符串创建 URI。
 ContentHandler ContentHandlerFactory.createContentHandler(String mimetype)
          创建从 URLStreamHandler 读取对象的新 ContentHandler
static InetSocketAddress InetSocketAddress.createUnresolved(String host, int port)
          根据主机名和端口号创建未解析的套接字地址。
 URLStreamHandler URLStreamHandlerFactory.createURLStreamHandler(String protocol)
          创建具有指定协议的新 URLStreamHandler 实例。
static String URLDecoder.decode(String s)
          已过时。 结果字符串可能因平台默认编码不同而不同。因此,改用 decode(String,String) 方法指定编码。
static String URLDecoder.decode(String s, String enc)
          使用指定的编码机制对 application/x-www-form-urlencoded 字符串解码。
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          用该 ClassLoader 中的名称定义一个新包。
static boolean HttpCookie.domainMatches(String domain, String host)
          检查主机名是否在域中的实用方法。
static String URLEncoder.encode(String s)
          已过时。 结果字符串可能因平台默认编码不同而不同。因此,改用 encode(String,String) 方法指定编码。
static String URLEncoder.encode(String s, String enc)
          使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式。
protected  Class<?> URLClassLoader.findClass(String name)
          通过 URL 搜索路径查找并加载具有指定名称的类。
 URL URLClassLoader.findResource(String name)
          在 URL 搜索路径中查找具有指定名称的资源。
 Enumeration<URL> URLClassLoader.findResources(String name)
          返回表示 URL 搜索路径中具有指定名称的所有资源的 URL 枚举。
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          根据请求的 uri、请求方法和请求头获取缓存的响应。
static InetAddress[] InetAddress.getAllByName(String host)
          在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组。
static InetAddress InetAddress.getByAddress(String host, byte[] addr)
          根据提供的主机名和 IP 地址创建 InetAddress。
static Inet6Address Inet6Address.getByAddress(String host, byte[] addr, int scope_id)
          完全按照 InetAddress.getByAddress(String,byte[]) 的方式创建 Inet6Address,唯一的不同是将 IPv6 scope_id 设置为给定的数字值。
static Inet6Address Inet6Address.getByAddress(String host, byte[] addr, NetworkInterface nif)
          完全按照 InetAddress.getByAddress(String,byte[]) 的方式创建 Inet6Address,唯一的不同是将 IPv6 scope_id 设置为与在 addr 中指定地址类型的给定接口相对应的值。
static NetworkInterface NetworkInterface.getByName(String name)
          搜索具有指定名称的网络接口。
static InetAddress InetAddress.getByName(String host)
          在给定主机名的情况下确定主机的 IP 地址。
 String FileNameMap.getContentTypeFor(String fileName)
          获取指定文件名的 MIME 类型。
static String URLConnection.getDefaultRequestProperty(String key)
          已过时。 应在获得 URLConnection 的适当实例后使用特定 getRequestProperty 方法的实例。
 String URLConnection.getHeaderField(String name)
          返回指定的头字段的值。
 long HttpURLConnection.getHeaderFieldDate(String name, long Default)
           
 long URLConnection.getHeaderFieldDate(String name, long Default)
          返回解析为日期的指定字段的值。
 int URLConnection.getHeaderFieldInt(String name, int Default)
          返回解析为数字的指定字段的值。
 String URLConnection.getRequestProperty(String key)
          返回此连接指定的一般请求属性值。
static String URLConnection.guessContentTypeFromName(String fname)
          根据 URL 的指定 "file" 部分尝试确定对象的内容类型。
static List<HttpCookie> HttpCookie.parse(String header)
          根据 set-cookie 或 set-cookie2 头字符串构造 cookie。
protected  void URLStreamHandler.parseURL(URL u, String spec, int start, int limit)
          将 URL 的字符表示形式解析为 URL 对象。
static PasswordAuthentication Authenticator.requestPasswordAuthentication(InetAddress addr, int port, String protocol, String prompt, String scheme)
          要求已经向系统注册的 authenticator 提供密码。
static PasswordAuthentication Authenticator.requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme)
          要求已经向系统注册的 authenticator 提供密码。
static PasswordAuthentication Authenticator.requestPasswordAuthentication(String host, InetAddress addr, int port, String protocol, String prompt, String scheme, URL url, Authenticator.RequestorType reqType)
          要求已经向系统注册的 authenticator 提供密码。
 URI URI.resolve(String str)
          解析给定的字符串,然后在此 URI 的基础上构造一个新的 URI。
protected  void URL.set(String protocol, String host, int port, String file, String ref)
          设置 URL 的字段。
protected  void URL.set(String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
          设置 URL 的指定的 8 个字段。
 void HttpCookie.setComment(String purpose)
          指定一个描述 cookie 用途的注释。
 void HttpCookie.setCommentURL(String purpose)
          指定一个描述 cookie 用途的注释 URL。
static void URLConnection.setDefaultRequestProperty(String key, String value)
          已过时。 应在获得 URLConnection 的适当实例后使用特定 setRequestProperty 方法的实例。调用此方法没有任何作用。
 void HttpCookie.setDomain(String pattern)
          指定应在其中显示此 cookie 的域。
 void HttpCookie.setPath(String uri)
          指定客户机应该返回 cookie 的路径。
 void HttpCookie.setPortlist(String ports)
          指定 cookie 的端口列表,该列表在 Cookie 头中限制可能将 cookie 发送回的端口。
 void HttpURLConnection.setRequestMethod(String method)
          设置 URL 请求的方法, GET POST HEAD OPTIONS PUT DELETE TRACE 以上方法之一是合法的,具体取决于协议的限制。
 void URLConnection.setRequestProperty(String key, String value)
          设置一般请求属性。
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String file, String ref)
          已过时。 使用 setURL(URL, String, String, int, String, String, String, String);
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
          将 URL 参数的字段设置为指示的值。
 void HttpCookie.setValue(String newValue)
          在创建 cookie 之后将新值分配给 cookie。
static String IDN.toASCII(String input)
          根据 RFC 3490 的 ToASCII 操作中的定义,将字符串从 Unicode 转换为 ASCII 兼容性编码 (ACE)。
static String IDN.toASCII(String input, int flag)
          根据 RFC 3490 的 ToASCII 操作中的定义,将字符串从 Unicode 转换为 ASCII 兼容性编码 (ACE)。
static String IDN.toUnicode(String input)
          根据 RFC 3490 的 ToUnicode 操作中的定义,将字符串从 ASCII 兼容性编码 ACE) 转换为 Unicode。
static String IDN.toUnicode(String input, int flag)
          根据 RFC 3490 的 ToUnicode 操作中的定义,将字符串从 ASCII 兼容性编码 (ACE) 转换为 Unicode。
static Proxy.Type Proxy.Type.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
static Authenticator.RequestorType Authenticator.RequestorType.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
 

类型变量类型为 Stringjava.net 中的方法参数
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          从请求头中指定 uri 的 cookie 缓存中获取所有可用的 cookie。
abstract  Map<String,List<String>> CookieHandler.get(URI uri, Map<String,List<String>> requestHeaders)
          从请求头中指定 uri 的 cookie 缓存中获取所有可用的 cookie。
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
 Map<String,List<String>> CookieManager.get(URI uri, Map<String,List<String>> requestHeaders)
           
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          根据请求的 uri、请求方法和请求头获取缓存的响应。
abstract  CacheResponse ResponseCache.get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)
          根据请求的 uri、请求方法和请求头获取缓存的响应。
abstract  void CookieHandler.put(URI uri, Map<String,List<String>> responseHeaders)
          将响应头中出现的所有可用 cookie(例如名为 Set-Cookie2 的响应头字段)设置到 cookie 缓存中。
abstract  void CookieHandler.put(URI uri, Map<String,List<String>> responseHeaders)
          将响应头中出现的所有可用 cookie(例如名为 Set-Cookie2 的响应头字段)设置到 cookie 缓存中。
 void CookieManager.put(URI uri, Map<String,List<String>> responseHeaders)
           
 void CookieManager.put(URI uri, Map<String,List<String>> responseHeaders)
           
 

参数类型为 Stringjava.net 中的构造方法
BindException(String msg)
          构造一个新的 BindException,使其具有关于绑定错误产生原因的指定详细消息。
ConnectException(String msg)
          构造一个新的 ConnectException,使其具有关于连接错误产生原因的指定详细消息。
HttpCookie(String name, String value)
          构造带有指定名称和值的 cookie。
HttpRetryException(String detail, int code)
          根据指定的响应代码和异常详细消息构造新 HttpRetryException
HttpRetryException(String detail, int code, String location)
          构造一个新 HttpRetryException,使其具有详细消息 responseCode 和 Location 响应头字段的内容。
InetSocketAddress(String hostname, int port)
          根据主机名和端口号创建套接字地址。
MalformedURLException(String msg)
          构造带指定详细消息的 MalformedURLException
NetPermission(String name)
          创建具有指定名称的新 NetPermission。
NetPermission(String name, String actions)
          创建带指定名称的新 NetPermission。
NoRouteToHostException(String msg)
          构造一个新的 NoRouteToHostException,使其具有关于无法到达远程主机的原因的指定详细消息。
PasswordAuthentication(String userName, char[] password)
          根据给定用户名和密码创建新的 PasswordAuthentication 对象。
PortUnreachableException(String msg)
          构造带详细消息的新 PortUnreachableException
ProtocolException(String host)
          构造带指定详细消息的新 ProtocolException
Socket(String host, int port)
          创建一个流套接字并将其连接到指定主机上的指定端口号。
Socket(String host, int port, boolean stream)
          已过时。 使用 DatagramSocket 取代 UDP 传输。
Socket(String host, int port, InetAddress localAddr, int localPort)
          创建一个套接字并将其连接到指定远程主机上的指定远程端口。
SocketException(String msg)
          构造带指定详细消息的新 SocketException
SocketPermission(String host, String action)
          创建带指定动作的新 SocketPermission 对象。
SocketTimeoutException(String msg)
          构造带详细消息的新 SocketTimeoutException。
UnknownHostException(String host)
          构造带有指定详细消息的新 UnknownHostException
UnknownServiceException(String msg)
          构造带指定详细消息的新 UnknownServiceException
URI(String str)
          通过解析给定的字符串构造一个 URI。
URI(String scheme, String ssp, String fragment)
          根据给定的组成部分构造 URI。
URI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)
          根据给定的组成部分构造一个分层 URI。
URI(String scheme, String host, String path, String fragment)
          根据给定的组成部分构造分层 URI。
URI(String scheme, String authority, String path, String query, String fragment)
          根据给定的组成部分构造分层 URI。
URISyntaxException(String input, String reason)
          根据给定的输入字符串和原因构造一个实例。
URISyntaxException(String input, String reason, int index)
          根据给定的输入字符串、原因和错误索引构造一个实例。
URL(String spec)
          根据 String 表示形式创建 URL 对象。
URL(String protocol, String host, int port, String file)
          根据指定 protocolhostport 号和 file 创建 URL 对象。
URL(String protocol, String host, int port, String file, URLStreamHandler handler)
          根据指定的 protocolhostport 号、filehandler 创建 URL 对象。
URL(String protocol, String host, String file)
          根据指定的 protocol 名称、host 名称和 file 名称创建 URL。
URL(URL context, String spec)
          通过在指定的上下文中对给定的 spec 进行解析创建 URL。
URL(URL context, String spec, URLStreamHandler handler)
          通过在指定的上下文中用指定的处理程序对给定的 spec 进行解析来创建 URL。
 

java.nioString 的使用
 

返回 Stringjava.nio 中的方法
 String DoubleBuffer.toString()
          返回总结了此缓冲区状态的字符串。
 String FloatBuffer.toString()
          返回总结了此缓冲区状态的字符串。
 String LongBuffer.toString()
          返回总结了此缓冲区状态的字符串。
 String ShortBuffer.toString()
          返回总结了此缓冲区状态的字符串。
 String IntBuffer.toString()
          返回总结了此缓冲区状态的字符串。
 String CharBuffer.toString()
          返回包含此缓冲区中字符的字符串。
 String ByteOrder.toString()
          构造描述此对象的字符串。
 String ByteBuffer.toString()
          返回汇总了此缓冲区状态的字符串。
 

参数类型为 Stringjava.nio 中的方法
 CharBuffer CharBuffer.put(String src)
          相对批量 put 方法(可选操作)
 CharBuffer CharBuffer.put(String src, int start, int end)
          相对批量 put 方法(可选操作)
 

java.nio.channelsString 的使用
 

返回 Stringjava.nio.channels 中的方法
 String FileLock.toString()
          返回描述此锁定的范围、类型和有效性的字符串。
 String FileChannel.MapMode.toString()
          返回描述此文件映射模式的字符串。
 

参数类型为 Stringjava.nio.channels 中的方法
static Reader Channels.newReader(ReadableByteChannel ch, String csName)
          构造一个 reader,它根据命名的 charset 对取自给定信道的字节进行解码。
static Writer Channels.newWriter(WritableByteChannel ch, String csName)
          构造一个 writer,它根据指定的 charset 对字符进行编码,并将所得的字节写入给定的信道。
 

java.nio.charsetString 的使用
 

返回 Stringjava.nio.charset 中的方法
 String Charset.displayName()
          返回此 charset 用于默认语言环境的可读名称。
 String Charset.displayName(Locale locale)
          返回此 charset 用于给定语言环境的可读名称。
 String IllegalCharsetNameException.getCharsetName()
          获取非法的 charset 名称。
 String UnsupportedCharsetException.getCharsetName()
          获取不受支持的 charset 的名称。
 String MalformedInputException.getMessage()
           
 String UnmappableCharacterException.getMessage()
           
 String Charset.name()
          返回此 charset 的规范名称。
 String CharsetDecoder.replacement()
          返回此解码器的替换值。
 String CoderResult.toString()
          返回描述此 CoderResult 的字符串。
 String CodingErrorAction.toString()
          返回描述此操作的字符串。
 String Charset.toString()
          返回描述此 charset 的字符串。
 

返回变量类型为 String 的类型的 java.nio.charset 中的方法
 Set<String> Charset.aliases()
          返回包含此 charset 各个别名的集合。
static SortedMap<String,Charset> Charset.availableCharsets()
          构造从规范 charset 名称到 charset 对象的有序映射。
 

参数类型为 Stringjava.nio.charset 中的方法
 ByteBuffer Charset.encode(String str)
          将此 charset 中的字符串编码成字节的便捷方法。
static Charset Charset.forName(String charsetName)
          返回指定 charset 的 charset 对象。
protected  void CharsetDecoder.implReplaceWith(String newReplacement)
          报告此解码器替换值的更改。
static boolean Charset.isSupported(String charsetName)
          通知是否支持指定的 charset。
 CharsetDecoder CharsetDecoder.replaceWith(String newReplacement)
          更改此解码器的替换值。
 

参数类型为 Stringjava.nio.charset 中的构造方法
Charset(String canonicalName, String[] aliases)
          使用给定的规范名称和别名集合初始化新 charset。
Charset(String canonicalName, String[] aliases)
          使用给定的规范名称和别名集合初始化新 charset。
IllegalCharsetNameException(String charsetName)
          构造此类的一个实例。
UnsupportedCharsetException(String charsetName)
          构造此类的一个实例。
 

java.nio.charset.spiString 的使用
 

参数类型为 Stringjava.nio.charset.spi 中的方法
abstract  Charset CharsetProvider.charsetForName(String charsetName)
          用给定的 charset 名称获取 charset。
 

java.rmiString 的使用
 

返回 Stringjava.rmi 中的方法
 String RemoteException.getMessage()
          返回此异常的详细消息,包括来自原因(如果有)方面的消息。
static String[] Naming.list(String name)
          返回在注册表中绑定的名称所组成的数组。
 

参数类型为 Stringjava.rmi 中的方法
static void Naming.bind(String name, Remote obj)
          将指定 name 绑定到远程对象。
static String[] Naming.list(String name)
          返回在注册表中绑定的名称所组成的数组。
static Remote Naming.lookup(String name)
          返回与指定 name 关联的远程对象的引用(一个 stub)。
static void Naming.rebind(String name, Remote obj)
          将指定名称重新绑定到一个新的远程对象。
static void Naming.unbind(String name)
          销毁与远程对象关联的指定名称的绑定。
 

参数类型为 Stringjava.rmi 中的构造方法
AccessException(String s)
          构造带指定详细消息的 AccessException
AccessException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 AccessException
AlreadyBoundException(String s)
          构造带指定详细消息的 AlreadyBoundException
ConnectException(String s)
          构造带指定详细消息的 ConnectException
ConnectException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 ConnectException
ConnectIOException(String s)
          构造带指定详细消息的 ConnectIOException
ConnectIOException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 ConnectIOException
MarshalException(String s)
          构造带有指定详细消息的 MarshalException
MarshalException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 MarshalException
NoSuchObjectException(String s)
          构造带指定详细消息的 NoSuchObjectException
NotBoundException(String s)
          构造带指定详细消息的 NotBoundException
RemoteException(String s)
          构造带指定详细消息的 RemoteException
RemoteException(String s, Throwable cause)
          构造带指定详细消息和原因的 RemoteException
RMISecurityException(String name)
          已过时。 无替换版本
RMISecurityException(String name, String arg)
          已过时。 无替换版本
ServerError(String s, Error err)
          构造带指定详细消息和嵌入错误的 ServerError
ServerException(String s)
          构造带指定详细消息的 ServerException
ServerException(String s, Exception ex)
          构造带有指定详细消息和嵌入异常的 ServerException
ServerRuntimeException(String s, Exception ex)
          已过时。 无替换版本
StubNotFoundException(String s)
          构造带指定详细消息的 StubNotFoundException
StubNotFoundException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 StubNotFoundException
UnexpectedException(String s)
          构造带指定详细消息的 UnexpectedException
UnexpectedException(String s, Exception ex)
          构造带有指定详细消息和嵌入异常的 UnexpectedException
UnknownHostException(String s)
          构造带指定详细消息的 UnknownHostException
UnknownHostException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 UnknownHostException
UnmarshalException(String s)
          构造带指定详细消息的 UnmarshalException
UnmarshalException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 UnmarshalException
 

java.rmi.activationString 的使用
 

返回 Stringjava.rmi.activation 中的方法
 String ActivationDesc.getClassName()
          返回此描述符指定的对象的类名。
 String ActivationGroupDesc.getClassName()
          返回组的类名(可能为 null)。
 String[] ActivationGroupDesc.CommandEnvironment.getCommandOptions()
          取得配置的 java 命令选项。
 String ActivationGroupDesc.CommandEnvironment.getCommandPath()
          取得配置的限定路径的 java 命令名称。
 String ActivationDesc.getLocation()
          返回此描述符指定的对象的代码基。
 String ActivationGroupDesc.getLocation()
          返回组的代码基。
 String ActivationException.getMessage()
          返回包含来自此异常的原因(如果有)的消息的详细消息。
 

参数类型为 Stringjava.rmi.activation 中的方法
static ActivationID Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)
          注册指定对象的激活描述符(使用指定的位置、数据和重启模式),并使用指定的端口输出该对象。
static ActivationID Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          注册指定对象的激活描述符(使用指定的位置、数据和重启模式),并使用指定的端口、指定的客户端和服务器套接字工厂输出该对象。
 

参数类型为 Stringjava.rmi.activation 中的构造方法
Activatable(String location, MarshalledObject<?> data, boolean restart, int port)
          构造一个可激活的远程对象:注册此对象的激活描述符(使用指定的位置、数据和重启模式),并使用指定的端口输出该对象。
Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
          构造一个可激活远程对象:注册此对象的激活描述符(使用指定的位置、数据和重启模式),并使用指定的端口、指定的客户端和服务器套接字工厂输出该对象。
ActivateFailedException(String s)
          构造带指定详细消息的 ActivateFailedException
ActivateFailedException(String s, Exception ex)
          构造带指定详细消息和嵌套异常的 ActivateFailedException
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject<?> data)
          为类名为 className 的对象构造一个对象描述符,这可从代码 location 处加载,并且其初始化信息为 data
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject<?> data, boolean restart)
          为类名为 className 的对象构造一个对象描述符,这可从代码的 location 处加载,并且其初始化信息为 data
ActivationDesc(String className, String location, MarshalledObject<?> data)
          为类名为 className 的对象构造一个对象描述符,这可从代码 location 处加载,并且其初始化信息为 data
ActivationDesc(String className, String location, MarshalledObject<?> data, boolean restart)
          为类名为 className 的对象构造一个对象描述符,这可从代码 location 处加载,并且其初始化信息为 data
ActivationException(String s)
          构造带指定详细消息的 ActivationException
ActivationException(String s, Throwable cause)
          构造带指定详细消息和原因的 ActivationException
ActivationGroupDesc.CommandEnvironment(String cmdpath, String[] argv)
          用所有必要的信息创建一个 CommandEnvironment。
ActivationGroupDesc.CommandEnvironment(String cmdpath, String[] argv)
          用所有必要的信息创建一个 CommandEnvironment。
ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
          指定一个用于该组的替代组实现和执行环境。
UnknownGroupException(String s)
          构造带指定详细消息的 UnknownGroupException
UnknownObjectException(String s)
          构造带指定详细消息的 UnknownObjectException
 

java.rmi.dgcString 的使用
 

返回 Stringjava.rmi.dgc 中的方法
 String VMID.toString()
          返回此 VMID 的字符串表示形式。
 

java.rmi.registryString 的使用
 

返回 Stringjava.rmi.registry 中的方法
 String[] Registry.list()
          返回在此注册表中绑定的名称的数组。
 

参数类型为 Stringjava.rmi.registry 中的方法
 void Registry.bind(String name, Remote obj)
          绑定对此注册表中指定 name 的远程引用。
static Registry LocateRegistry.getRegistry(String host)
          返回指定 host 在默认注册表端口 1099 上对远程对象 Registry 的引用。
static Registry LocateRegistry.getRegistry(String host, int port)
          返回指定的 hostport 上对远程对象 Registry 的引用。
static Registry LocateRegistry.getRegistry(String host, int port, RMIClientSocketFactory csf)
          返回本地创建的指定 hostport 上对远程对象 Registry 的远程引用。
 Remote Registry.lookup(String name)
          返回注册表中绑定到指定 name 的远程引用。
 void Registry.rebind(String name, Remote obj)
          用提供的远程引用替换此注册表中指定的 name 绑定。
 Registry RegistryHandler.registryStub(String host, int port)
          已过时。 无替代版本。从 Java 2 平台 1.2 版本开始,RMI 不再使用 RegistryHandler 获取注册表的 stub。
 void Registry.unbind(String name)
          移除此注册表中指定的 name 绑定。
 

java.rmi.serverString 的使用
 

声明为 Stringjava.rmi.server 中的字段
static String LoaderHandler.packagePrefix
          已过时。 系统 LoaderHandler 实现的包。
static String RemoteRef.packagePrefix
          初始化服务器包的前缀:假定服务器 ref 类(如 UnicastRef、UnicastServerRef)的实现位于由前缀定义的包中。
 

返回 Stringjava.rmi.server 中的方法
static String RMIClassLoader.getClassAnnotation(Class<?> cl)
          返回表示类定义位置的注释字符串,RMI 将在编组给定类的对象时用其注释类描述符。
abstract  String RMIClassLoaderSpi.getClassAnnotation(Class<?> cl)
          提供 RMIClassLoader.getClassAnnotation(Class) 的实现。
static String RemoteServer.getClientHost()
          返回一个客户机主机的字符串表示形式,用于在当前线程中正在处理的远程方法调用。
 String ServerRef.getClientHost()
          返回当前客户机的主机名。
 String ServerCloneException.getMessage()
          返回此异常的详细信息,包括原因的消息(如果有)。
 String Operation.getOperation()
          已过时。 无替代版本
 String RemoteRef.getRefClass(ObjectOutput out)
          返回要在流 'out' 上序列化的 ref 类型的类名称。
 String RemoteRef.remoteToString()
          返回表示此远程对象的引用的 String。
 String LogStream.toString()
          已过时。 无替代版本
 String ObjID.toString()
          返回此对象标识符的字符串表示形式。
 String Operation.toString()
          已过时。 无替代版本
 String RemoteObject.toString()
          返回表示此远程对象的值的 String。
 String UID.toString()
          返回此 UID 的字符串表示形式。
 

参数类型为 Stringjava.rmi.server 中的方法
 Socket RMIClientSocketFactory.createSocket(String host, int port)
          创建连接到指定主机和端口的客户机套接字。
abstract  Socket RMISocketFactory.createSocket(String host, int port)
          创建连接到指定主机和端口的客户机套接字。
static ClassLoader RMIClassLoader.getClassLoader(String codebase)
          返回从给定的基本代码 URL 路径加载类的类加载器。
abstract  ClassLoader RMIClassLoaderSpi.getClassLoader(String codebase)
          提供 RMIClassLoader.getClassLoader(String) 的实现。
 Class<?> LoaderHandler.loadClass(String name)
          已过时。 无替代版本
static Class<?> RMIClassLoader.loadClass(String name)
          已过时。 loadClass(String,String) 方法取代
static Class<?> RMIClassLoader.loadClass(String codebase, String name)
          从基本代码 URL 路径加载类。
static Class<?> RMIClassLoader.loadClass(String codebase, String name, ClassLoader defaultLoader)
          有选择地使用提供的加载器从基本代码 URL 路径加载类。
abstract  Class<?> RMIClassLoaderSpi.loadClass(String codebase, String name, ClassLoader defaultLoader)
          提供 RMIClassLoader.loadClass(URL,String)RMIClassLoader.loadClass(String,String)RMIClassLoader.loadClass(String,String,ClassLoader) 的实现。
 Class<?> LoaderHandler.loadClass(URL codebase, String name)
          已过时。 无替代版本
static Class<?> RMIClassLoader.loadClass(URL codebase, String name)
          从基本代码 URL 加载类。
static Class<?> RMIClassLoader.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          从基本代码 URL 路径加载一个实现一组具有给定名称的接口的动态代理类(请参阅 Proxy)。
static Class<?> RMIClassLoader.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          从基本代码 URL 路径加载一个实现一组具有给定名称的接口的动态代理类(请参阅 Proxy)。
abstract  Class<?> RMIClassLoaderSpi.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          提供 RMIClassLoader.loadProxyClass(String,String[],ClassLoader) 的实现。
abstract  Class<?> RMIClassLoaderSpi.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
          提供 RMIClassLoader.loadProxyClass(String,String[],ClassLoader) 的实现。
static LogStream LogStream.log(String name)
          已过时。 无替代版本
static int LogStream.parseLevel(String s)
          已过时。 无替代版本
 

参数类型为 Stringjava.rmi.server 中的构造方法
ExportException(String s)
          构造带指定详细消息的 ExportException
ExportException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 ExportException
Operation(String op)
          已过时。 无替代版本
ServerCloneException(String s)
          构造带指定详细消息的 ServerCloneException
ServerCloneException(String s, Exception cause)
          构造带指定详细消息和原因的 ServerCloneException
ServerNotActiveException(String s)
          构造带指定详细消息的 ServerNotActiveException
SkeletonMismatchException(String s)
          已过时。 无替代版本
SkeletonNotFoundException(String s)
          已过时。 构造带指定详细消息的 SkeletonNotFoundException
SkeletonNotFoundException(String s, Exception ex)
          已过时。 构造带指定详细消息和嵌套异常的 SkeletonNotFoundException
SocketSecurityException(String s)
          构造带指定详细消息的 SocketSecurityException
SocketSecurityException(String s, Exception ex)
          构造带指定详细消息和嵌入异常的 SocketSecurityIOException
 

java.securityString 的使用
 

返回 Stringjava.security 中的方法
abstract  String KeyStoreSpi.engineGetCertificateAlias(Certificate cert)
          返回其证书和给定证书匹配的第一个 keystore 项的名称(别名)。
protected abstract  String AlgorithmParametersSpi.engineToString()
          返回描述参数的格式化字符串。
 String UnresolvedPermission.getActions()
          返回这些操作的规范的字符串表示形式,该字符串当前为空字符串 "",原因是没有针对 UnresolvedPermission 的操作。
 String AllPermission.getActions()
          返回操作的规范化字符串表示形式。
 String BasicPermission.getActions()
          返回操作的规范化字符串表示形式,该表示形式当前为空字符串 "",因为不存在 BasicPermission 的操作。
abstract  String Permission.getActions()
          以 String 的形式返回操作。
 String AlgorithmParameterGenerator.getAlgorithm()
          返回与此参数生成器关联的算法的标准名称。
 String KeyPairGenerator.getAlgorithm()
          返回此密钥对生成器算法的标准名称。
 String SecureRandom.getAlgorithm()
          返回此 SecureRandom 对象实现的算法的名称。
 String SignedObject.getAlgorithm()
          获取签名算法的名称。
 String Signature.getAlgorithm()
          返回此签名对象的算法名称。
 String AlgorithmParameters.getAlgorithm()
          返回与此参数对象关联的算法的名称。
 String KeyFactory.getAlgorithm()
          获取与此 KeyFactory 关联的算法的名称。
 String Key.getAlgorithm()
          返回此密钥的标准算法名称。
 String MessageDigest.getAlgorithm()
          返回标识算法的独立于实现细节的字符串。
 String Provider.Service.getAlgorithm()
          返回此服务的算法的名称。
static String Security.getAlgorithmProperty(String algName, String propName)
          已过时。 此方法用来返回 "SUN" 密码服务提供者的主文件中的专有属性的值,以便确定如何解析特定于算法的参数。使用新的基于提供者的、与算法无关的 AlgorithmParametersKeyFactory 引擎类(在 J2SE 1.2 版中引入)代替。
 String Provider.Service.getAttribute(String name)
          返回指定属性的值,如果没有为此 Service 设置此属性,则返回 null。
 String KeyStore.getCertificateAlias(Certificate cert)
          返回证书与给定证书匹配的第一个 keystore 条目的别名。
 String Provider.Service.getClassName()
          返回实现此服务的类的名称。
static String KeyStore.getDefaultType()
          返回 Java 安全属性文件中指定的默认 keystore 类型;如果不存在此类属性,则返回字符串 "jks"("Java keystore" 的首字母缩写)。
 String Certificate.getFormat()
          已过时。 返回编码格式的名称。
 String Key.getFormat()
          返回此密钥的基本编码格式,如果此密钥不支持编码,则返回 null。
 String Identity.getInfo()
          已过时。 返回以前为此 Identity 指定的常规信息字符串。
 String Provider.getInfo()
          返回 provider 及其服务的人可读 (human-readable) 的描述。
 String Identity.getName()
          已过时。 返回此 Identity 的名称。
 String Provider.getName()
          返回此 provider 的名称。
 String Principal.getName()
          返回此主体的名称。
 String Permission.getName()
          返回此 Permission 的名称。
static String Security.getProperty(String key)
          获取安全属性值。
 String Provider.getProperty(String key)
           
 String KeyStore.getType()
          返回此 keystore 的类型。
 String Provider.Service.getType()
          获取此服务的类型。
 String Policy.getType()
          返回此 Policy 的类型。
 String UnresolvedPermission.getUnresolvedActions()
          获取尚未解析的基础权限的操作。
 String UnresolvedPermission.getUnresolvedName()
          获取尚未解析的基础权限的目标名称。
 String UnresolvedPermission.getUnresolvedType()
          获取尚未解析的基础权限的类型(类名称)。
 String DigestInputStream.toString()
          打印此摘要输入流及其关联的消息摘要对象的字符串表示形式。
 String DigestOutputStream.toString()
          打印此摘要输出流及其关联的消息摘要对象的字符串表示形式。
 String Identity.toString()
          已过时。 返回描述此 Identity 的短字符串,说明其名称和作用域(如果有的话)。
 String IdentityScope.toString()
          已过时。 返回此身份作用域的字符串表示形式,包括其名称、作用域名称和此身份作用域中身份的数目。
 String KeyStore.PrivateKeyEntry.toString()
          返回此 PrivateKeyEntry 的字符串表示形式。
 String KeyStore.SecretKeyEntry.toString()
          返回此 SecretKeyEntry 的字符串表示形式。
 String KeyStore.TrustedCertificateEntry.toString()
          返回此 TrustedCertificateEntry 的字符串表示形式。
 String Signer.toString()
          已过时。 返回有关该 signer 信息的字符串。
 String Timestamp.toString()
          返回描述此时间戳的字符串。
 String CodeSigner.toString()
          返回描述此代码签名者的字符串。
 String Signature.toString()
          返回此签名对象的字符串表示形式,以提供包括对象状态和所用算法名称在内的信息。
 String AlgorithmParameters.toString()
          返回描述参数的格式化字符串。
 String MessageDigest.toString()
          返回此信息摘要对象的字符串表示形式。
 String Provider.toString()
          返回具有此 provider 名称和版本号的字符串。
 String Provider.Service.toString()
          返回此服务的字符串表示形式。
 String Principal.toString()
          返回此主体的字符串表示形式。
 String UnresolvedPermission.toString()
          返回描述此 UnresolvedPermission 的字符串。
 String PermissionCollection.toString()
          返回描述此 PermissionCollection 对象的字符串,提供该对象中包含的关于所有权限的信息。
 String CodeSource.toString()
          返回描述此 CodeSource 的字符串,告知其 URL 和证书。
 String PrivilegedActionException.toString()
           
 String Permission.toString()
          返回描述此 Permission 的字符串。
 String ProtectionDomain.toString()
          将 ProtectionDomain 转换成为 String。
 String Certificate.toString(boolean detailed)
          已过时。 返回表示证书内容的字符串。
 String Identity.toString(boolean detailed)
          已过时。 返回此 Identity 的字符串表示形式,可以选择比不带任何参数的 toString 方法带有更多的详细信息。
 

返回变量类型为 String 的类型的 java.security 中的方法
 Enumeration<String> KeyStore.aliases()
          列出此 keystore 的所有别名。
abstract  Enumeration<String> KeyStoreSpi.engineAliases()
          列出此 keystore 的所有别名。
static Set<String> Security.getAlgorithms(String serviceName)
          返回字符串 Set,这些字符串包含了指定的 Java 加密服务的所有可用算法或类型的名称(例如,Signature、MessageDigest、Cipher、Mac、KeyStore)。
 

参数类型为 Stringjava.security 中的方法
 boolean KeyStore.containsAlias(String alias)
          检查给定别名是否存在于此 keystore 中。
protected  Class<?> SecureClassLoader.defineClass(String name, byte[] b, int off, int len, CodeSource cs)
          使用可选的 CodeSource 将 byte 数组转换为 Class 类的实例。
protected  Class<?> SecureClassLoader.defineClass(String name, ByteBuffer b, CodeSource cs)
          使用可选的 CodeSource 将 ByteBuffer 转换为 Class 类的实例。
 void KeyStore.deleteEntry(String alias)
          删除此 keystore 中给定别名标识的条目。
abstract  boolean KeyStoreSpi.engineContainsAlias(String alias)
          检查给定别名是否存在于此 keystore 中。
abstract  void KeyStoreSpi.engineDeleteEntry(String alias)
          删除由此 keystore 中给定的别名标识的项。
 boolean KeyStoreSpi.engineEntryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
          确定指定 alias 的 keystore Entry 是否是指定 entryClass 的实例或子类。
abstract  Certificate KeyStoreSpi.engineGetCertificate(String alias)
          返回与给定别名关联的证书。
abstract  Certificate[] KeyStoreSpi.engineGetCertificateChain(String alias)
          返回与给定别名关联的证书链。
abstract  Date KeyStoreSpi.engineGetCreationDate(String alias)
          返回该别名标识的项的创建日期。
protected abstract  byte[] AlgorithmParametersSpi.engineGetEncoded(String format)
          返回以指定格式编码的参数。
 KeyStore.Entry KeyStoreSpi.engineGetEntry(String alias, KeyStore.ProtectionParameter protParam)
          使用指定保护参数获取指定别名的 KeyStore.Entry
abstract  Key KeyStoreSpi.engineGetKey(String alias, char[] password)
          返回与给定别名关联的密钥,使用给定密码恢复它。
protected abstract  Object SignatureSpi.engineGetParameter(String param)
          已过时。  
protected abstract  void AlgorithmParametersSpi.engineInit(byte[] params, String format)
          根据指定的解码格式从 params 导入参数并对其解码。
abstract  boolean KeyStoreSpi.engineIsCertificateEntry(String alias)
          如果给定别名标识的项是通过调用 setCertificateEntry 或者调用使用 TrustedCertificateEntry 作为参数的 setEntry 来创建的,则返回 true。
abstract  boolean KeyStoreSpi.engineIsKeyEntry(String alias)
          如果给定别名标识的项是通过调用 setKeyEntry 或者调用使用 PrivateKeyEntrySecretKeyEntry 作为参数的 setEntry 创建的,则返回 true。
abstract  void KeyStoreSpi.engineSetCertificateEntry(String alias, Certificate cert)
          将给定证书分配给给定别名。
 void KeyStoreSpi.engineSetEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
          用指定别名保存 KeyStore.Entry
abstract  void KeyStoreSpi.engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
          将给定密钥(已经被保护)分配给给定别名。
abstract  void KeyStoreSpi.engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
          将给定的密钥分配给给定的别名,用给定的密码保护它。
protected abstract  void SignatureSpi.engineSetParameter(String param, Object value)
          已过时。 engineSetParameter 取代。
 boolean KeyStore.entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
          确定指定 alias 的 keystore Entry 是否是指定 entryClass 的实例或子类。
static String Security.getAlgorithmProperty(String algName, String propName)
          已过时。 此方法用来返回 "SUN" 密码服务提供者的主文件中的专有属性的值,以便确定如何解析特定于算法的参数。使用新的基于提供者的、与算法无关的 AlgorithmParametersKeyFactory 引擎类(在 J2SE 1.2 版中引入)代替。
static Set<String> Security.getAlgorithms(String serviceName)
          返回字符串 Set,这些字符串包含了指定的 Java 加密服务的所有可用算法或类型的名称(例如,Signature、MessageDigest、Cipher、Mac、KeyStore)。
 String Provider.Service.getAttribute(String name)
          返回指定属性的值,如果没有为此 Service 设置此属性,则返回 null。
 Certificate KeyStore.getCertificate(String alias)
          返回与给定别名关联的证书。
 Certificate[] KeyStore.getCertificateChain(String alias)
          返回与给定别名关联的证书链。
 Date KeyStore.getCreationDate(String alias)
          返回给定别名标识的条目的创建日期。
 byte[] AlgorithmParameters.getEncoded(String format)
          返回以指定方案编码的参数。
 KeyStore.Entry KeyStore.getEntry(String alias, KeyStore.ProtectionParameter protParam)
          使用指定保护参数获取指定别名的 keystore Entry
abstract  Identity IdentityScope.getIdentity(String name)
          已过时。 返回此作用域内具有指定名称的身份(如果有的话)。
static AlgorithmParameterGenerator AlgorithmParameterGenerator.getInstance(String algorithm)
          返回生成与指定算法一起使用的参数集的 AlgorithmParameterGenerator 对象。
static KeyPairGenerator KeyPairGenerator.getInstance(String algorithm)
          返回生成指定算法的 public/private 密钥对的 KeyPairGenerator 对象。
static KeyStore KeyStore.getInstance(String type)
          返回指定类型的 keystore 对象。
static SecureRandom SecureRandom.getInstance(String algorithm)
          返回实现指定随机数生成器 (RNG) 算法的 SecureRandom 对象。
static Signature Signature.getInstance(String algorithm)
          返回实现指定签名算法的 Signature 对象。
static AlgorithmParameters AlgorithmParameters.getInstance(String algorithm)
          返回指定算法的参数对象。
static KeyFactory KeyFactory.getInstance(String algorithm)
          返回转换指定算法的 public/private 关键字的 KeyFactory 对象。
static MessageDigest MessageDigest.getInstance(String algorithm)
          返回实现指定摘要算法的 MessageDigest 对象。
static Policy Policy.getInstance(String type, Policy.Parameters params)
          返回指定类型的 Policy 对象。
static Policy Policy.getInstance(String type, Policy.Parameters params, Provider provider)
          返回指定类型的 Policy 对象。
static Policy Policy.getInstance(String type, Policy.Parameters params, String provider)
          返回指定类型的 Policy 对象。
static AlgorithmParameterGenerator AlgorithmParameterGenerator.getInstance(String algorithm, Provider provider)
          返回生成与指定算法一起使用的参数集的 AlgorithmParameterGenerator 对象。
static KeyPairGenerator KeyPairGenerator.getInstance(String algorithm, Provider provider)
          返回生成指定算法的 public/private 密钥对的 KeyPairGenerator 对象。
static KeyStore KeyStore.getInstance(String type, Provider provider)
          返回指定类型的 keystore 对象。
static SecureRandom SecureRandom.getInstance(String algorithm, Provider provider)
          返回实现指定随机数生成器 (RNG) 算法的 SecureRandom 对象。
static Signature Signature.getInstance(String algorithm, Provider provider)
          返回实现指定签名算法的 Signature 对象。
static AlgorithmParameters AlgorithmParameters.getInstance(String algorithm, Provider provider)
          返回指定算法的参数对象。
static KeyFactory KeyFactory.getInstance(String algorithm, Provider provider)
          返回转换指定算法的 public/private 关键字的 KeyFactory 对象。
static MessageDigest MessageDigest.getInstance(String algorithm, Provider provider)
          返回实现指定摘要算法的 MessageDigest 对象。
static AlgorithmParameterGenerator AlgorithmParameterGenerator.getInstance(String algorithm, String provider)
          返回生成与指定算法一起使用的参数集的 AlgorithmParameterGenerator 对象。
static KeyPairGenerator KeyPairGenerator.getInstance(String algorithm, String provider)
          返回生成指定算法的 public/private 密钥对的 KeyPairGenerator 对象。
static KeyStore KeyStore.getInstance(String type, String provider)
          返回指定类型的 keystore 对象。
static SecureRandom SecureRandom.getInstance(String algorithm, String provider)
          返回实现指定随机数生成器 (RNG) 算法的 SecureRandom 对象。
static Signature Signature.getInstance(String algorithm, String provider)
          返回实现指定签名算法的 Signature 对象。
static AlgorithmParameters AlgorithmParameters.getInstance(String algorithm, String provider)
          返回指定算法的参数对象。
static KeyFactory KeyFactory.getInstance(String algorithm, String provider)
          返回转换指定算法的 public/private 关键字的 KeyFactory 对象。
static MessageDigest MessageDigest.getInstance(String algorithm, String provider)
          返回实现指定摘要算法的 MessageDigest 对象。
 Key KeyStore.getKey(String alias, char[] password)
          返回与给定别名关联的密钥,并用给定密码来恢复它。
 Object Signature.getParameter(String param)
          已过时。  
static String Security.getProperty(String key)
          获取安全属性值。
 String Provider.getProperty(String key)
           
abstract  KeyStore.ProtectionParameter KeyStore.Builder.getProtectionParameter(String alias)
          返回应该用来获取具有给定别名的 Entry 的 ProtectionParameters。
static Provider Security.getProvider(String name)
          返回使用指定的名称安装的提供者(如果有)。
static Provider[] Security.getProviders(String filter)
          返回包含满足指定的选择标准的所有已安装的提供者的数组,如果尚未安装此类提供者,则返回 null。
 Provider.Service Provider.getService(String type, String algorithm)
          获取描述此算法或别名的指定类型的此 Provider 实现的服务。
 void AlgorithmParameters.init(byte[] params, String format)
          根据指定的解码方案从 params 导入参数并对其解码。
 boolean KeyStore.isCertificateEntry(String alias)
          如果给定别名标识的条目是通过调用 setCertificateEntry 或者以 TrustedCertificateEntry 为参数的 setEntry 创建的,则返回 true。
 boolean KeyStore.isKeyEntry(String alias)
          如果给定别名标识的条目是通过调用 setKeyEntry 或者以 PrivateKeyEntrySecretKeyEntry 为参数的 setEntry 创建的,则返回 true。
static KeyStore.Builder KeyStore.Builder.newInstance(String type, Provider provider, File file, KeyStore.ProtectionParameter protection)
          返回新的 Builder 对象。
static KeyStore.Builder KeyStore.Builder.newInstance(String type, Provider provider, KeyStore.ProtectionParameter protection)
          返回新的 Builder 对象。
static void Security.removeProvider(String name)
          移除带有指定名称的提供者。
 void KeyStore.setCertificateEntry(String alias, Certificate cert)
          将给定可信证书分配给给定别名。
 void KeyStore.setEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam)
          用指定别名保存 keystore Entry
 void Identity.setInfo(String info)
          已过时。 为此 Identity 指定一个常规信息字符串。
 void KeyStore.setKeyEntry(String alias, byte[] key, Certificate[] chain)
          将给定密钥(已经被保护)分配给给定别名。
 void KeyStore.setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
          将给定的密钥分配给给定的别名,并用给定密码保护它。
 void Signature.setParameter(String param, Object value)
          已过时。 使用 setParameter 取代。
static void Security.setProperty(String key, String datum)
          设置安全属性值。
static KeyRep.Type KeyRep.Type.valueOf(String name)
          返回带有指定名称的该类型的枚举常量。
 

类型变量类型为 Stringjava.security 中的方法参数
static Provider[] Security.getProviders(Map<String,String> filter)
          返回包含可以满足指定的 * 选择标准的所有已安装的提供者的数组,如果尚未安装此类提供者,则返回 null。
static Provider[] Security.getProviders(Map<String,String> filter)
          返回包含可以满足指定的 * 选择标准的所有已安装的提供者的数组,如果尚未安装此类提供者,则返回 null。
 

参数类型为 Stringjava.security 中的构造方法
AccessControlException(String s)
          构造带指定详细消息的 AccessControlException
AccessControlException(String s, Permission p)
          构造带指定详细消息和导致异常的请求权限的 AccessControlException
AlgorithmParameterGenerator(AlgorithmParameterGeneratorSpi paramGenSpi, Provider provider, String algorithm)
          创建一个 AlgorithmParameterGenerator 对象。
AlgorithmParameters(AlgorithmParametersSpi paramSpi, Provider provider, String algorithm)
          创建一个 AlgorithmParameters 对象。
AllPermission(String name, String actions)
          创建新的 AllPermission 对象。
AuthProvider(String name, double version, String info)
          构造具有指定名称、版本号和信息的 provider。
BasicPermission(String name)
          创建具有指定名称的新 BasicPermission。
BasicPermission(String name, String actions)
          创建具有指定名称的新 BasicPermission 对象。
DigestException(String msg)
          构造带指定详细消息的 DigestException。
DigestException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 DigestException
GeneralSecurityException(String msg)
          构造带指定详细消息的 GeneralSecurityException。
GeneralSecurityException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 GeneralSecurityException
Identity(String name)
          已过时。 构造一个具有指定名称且没有作用域的 Identity。
Identity(String name, IdentityScope scope)
          已过时。 构造一个具有指定名称和作用域的 Identity。
IdentityScope(String name)
          已过时。 构造具有指定名称的新身份作用域。
IdentityScope(String name, IdentityScope scope)
          已过时。 构造具有指定名称和作用域的新身份作用域。
InvalidAlgorithmParameterException(String msg)
          构造带指定详细消息的 InvalidAlgorithmParameterException。
InvalidAlgorithmParameterException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 InvalidAlgorithmParameterException
InvalidKeyException(String msg)
          构造带指定详细消息的 InvalidKeyException。
InvalidKeyException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 InvalidKeyException
InvalidParameterException(String msg)
          构造带指定详细消息的 InvalidParameterException。
KeyException(String msg)
          构造带指定详细消息的 KeyException。
KeyException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 KeyException
KeyFactory(KeyFactorySpi keyFacSpi, Provider provider, String algorithm)
          创建一个 KeyFactory 对象。
KeyManagementException(String msg)
          构造带指定详细消息的 KeyManagementException。
KeyManagementException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 KeyManagementException
KeyPairGenerator(String algorithm)
          为指定的算法创建 KeyPairGenerator 对象。
KeyRep(KeyRep.Type type, String algorithm, String format, byte[] encoded)
          构造替换的 Key 类。
KeyStore(KeyStoreSpi keyStoreSpi, Provider provider, String type)
          创建给定类型的 KeyStore 对象,并在其中封装给定的提供者实现(SPI 对象)。
KeyStoreException(String msg)
          构造带指定详细消息的 KeyStoreException。
KeyStoreException(String message, Throwable cause)
          创建带指定的详细消息和 cause 的 KeyStoreException
MessageDigest(String algorithm)
          创建具有指定算法名称的信息摘要。
NoSuchAlgorithmException(String msg)
          构造带指定详细消息的 NoSuchAlgorithmException。
NoSuchAlgorithmException(String message, Throwable cause)
          创建带指定详细消息和 cause 的 NoSuchAlgorithmException
NoSuchProviderException(String msg)
          构造带指定详细消息的 NoSuchProviderException。
Permission(String name)
          构造具有指定名称的权限。
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          构造新的服务。
Provider(String name, double version, String info)
          用指定的名称、版本号和信息构造一个 provider。
ProviderException(String s)
          构造带指定详细消息的 ProviderException。
ProviderException(String message, Throwable cause)
          创建带指定的详细消息和 cause 的 ProviderException
SecurityPermission(String name)
          创建具有指定名称的新 SecurityPermission。
SecurityPermission(String name, String actions)
          创建具有指定名称的新 SecurityPermission 对象。
Signature(String algorithm)
          创建指定算法的 Signature 对象。
SignatureException(String msg)
          构造带指定详细消息的 SignatureException。
SignatureException(String message, Throwable cause)
          创建带指定详细消息和原因的 SignatureException
Signer(String name)
          已过时。 创建带有指定标识名称的 signer。
Signer(String name, IdentityScope scope)
          已过时。 创建带有指定标识名称和范围的 signer。
UnrecoverableEntryException(String msg)
          构造具有指定详细消息的 UnrecoverableEntryException,其提供了有关为什么抛出此异常的更多信息。
UnrecoverableKeyException(String msg)
          构造具有指定详细消息的 UnrecoverableKeyException,其提供了有关为什么抛出此异常的更多信息。
UnresolvedPermission(String type, String name, String actions, Certificate[] certs)
          在解析权限时,创建一个新的 UnresolvedPermission,使之包含稍后实际创建指定类的 Permission 时所需的权限信息。
 

类型变量类型为 Stringjava.security 中的构造方法参数
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          构造新的服务。
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          构造新的服务。
Provider.Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String,String> attributes)
          构造新的服务。
 

java.security.aclString 的使用
 

返回 Stringjava.security.acl 中的方法
 String Acl.getName()
          返回此 ACL 的名称。
 String Acl.toString()
          返回 ACL 内容的字符串表示形式。
 String AclEntry.toString()
          返回此 ACL 项内容的字符串表示形式。
 String Permission.toString()
          打印此权限的字符串表示形式。
 

参数类型为 Stringjava.security.acl 中的方法
 void Acl.setName(Principal caller, String name)
          设置此 ACL 的名称。
 

java.security.certString 的使用
 

返回 Stringjava.security.cert 中的方法
 String CertPathBuilder.getAlgorithm()
          返回此 CertPathBuilder 的算法名称。
 String CertPathValidator.getAlgorithm()
          返回此 CertPathValidator 的算法名称。
 String TrustAnchor.getCAName()
          以 RFC 2253 String 格式返回最受信任的 CA 的名称。
static String CertPathBuilder.getDefaultType()
          返回 Java 安全属性文件中所指定的默认 CertPathBuilder 类型,如果没有此属性,则返回字符串 "PKIX"。
static String CertPathValidator.getDefaultType()
          返回 Java 安全属性文件中所指定的默认 CertPathValidator 类型,如果没有此属性,则返回字符串 "PKIX"。
static String CertStore.getDefaultType()
          返回 Java 安全属性文件中指定的默认 CertStore 类型;如果没有此属性,则返回字符串 "LDAP"。
 String X509CertSelector.getIssuerAsString()
          已过时,使用 X509CertSelector.getIssuer()X509CertSelector.getIssuerAsBytes() 替代。
 String PolicyQualifierInfo.getPolicyQualifierId()
          返回此 PolicyQualifierInfopolicyQualifierId 字段。
 String LDAPCertStoreParameters.getServerName()
          返回 LDAP 服务器的 DNS 名称。
abstract  String X509CRL.getSigAlgName()
          获取 CRL 签名算法的签名算法名。
abstract  String X509Certificate.getSigAlgName()
          获取证书签名算法的签名算法名。
abstract  String X509CRL.getSigAlgOID()
          获取 CRL 的签名算法 OID 字符串。
abstract  String X509Certificate.getSigAlgOID()
          获取证书的签名算法 OID 字符串。
 String PKIXParameters.getSigProvider()
          返回签名提供者的名称,如果未设置,则返回 null
 String X509CertSelector.getSubjectAsString()
          已过时,使用 X509CertSelector.getSubject()X509CertSelector.getSubjectAsBytes() 替代。
 String X509CertSelector.getSubjectPublicKeyAlgID()
          返回 subjectPublicKeyAlgID 标准。
 String CRL.getType()
          返回此 CRL 的类型。
 String CertStore.getType()
          返回此 CertStore 的类型。
 String CertPath.getType()
          返回此证书路径中的 Certificate 类型。
 String CertificateFactory.getType()
          返回与此 CertificateFactory 关联的证书类型的名称。
 String Certificate.getType()
          返回此证书的类型。
 String PolicyNode.getValidPolicy()
          返回此节点所表示的有效策略。
abstract  String CRL.toString()
          返回此 CRL 的字符串表示形式。
 String CollectionCertStoreParameters.toString()
          返回描述该参数的格式化字符串。
 String LDAPCertStoreParameters.toString()
          返回描述该参数的格式化字符串。
 String PKIXBuilderParameters.toString()
          返回描述该参数的格式化字符串。
 String PKIXCertPathBuilderResult.toString()
          返回此 PKIXCertPathBuilderResult 的可打印表示形式。
 String PKIXCertPathValidatorResult.toString()
          返回此 PKIXCertPathValidatorResult 的可打印表示形式。
 String PKIXParameters.toString()
          返回描述该参数的格式化字符串。
 String PolicyQualifierInfo.toString()
          返回此 PolicyQualifierInfo 的可打印表示形式。
 String TrustAnchor.toString()
          返回描述此 TrustAnchor 的格式化字符串。
abstract  String X509CRLEntry.toString()
          返回此 CRL 项的字符串表示形式。
 String X509CRLSelector.toString()
          返回该 X509CRLSelector 的可打印表示形式。
 String X509CertSelector.toString()
          返回该 CertSelector 的可打印表示形式。
 String CertPath.toString()
          返回此证书路径的字符串表示形式。
abstract  String Certificate.toString()
          返回此证书的字符串表示形式。
 

返回变量类型为 String 的类型的 java.security.cert 中的方法
 Iterator<String> CertificateFactorySpi.engineGetCertPathEncodings()
          返回此 CertificateFactory 支持的 CertPath 编码的迭代器,默认编码方式优先。
 Iterator<String> CertificateFactory.getCertPathEncodings()
          返回此 CertificateFactory 支持的 CertPath 编码的迭代器,默认编码方式优先。
 Set<String> X509Extension.getCriticalExtensionOIDs()
          获取实现此接口的对象所管理的证书/CRL 中,被标记为 CRITICAL 的扩展的 OID 字符串 Set。
abstract  Iterator<String> CertPath.getEncodings()
          返回此证书路径支持的编码的迭代,默认编码方式优先。
 Set<String> PolicyNode.getExpectedPolicies()
          返回预期的策略集,其中的策略将满足下一个要处理证书中此节点的有效策略。
 Set<String> X509CertSelector.getExtendedKeyUsage()
          返回 extendedKeyUsage 标准。
 List<String> X509Certificate.getExtendedKeyUsage()
          获取一个不可修改的 String 列表,表示已扩展的密钥使用扩展 (OID = 2.5.29.37) 中 ExtKeyUsageSyntax 字段的对象标识符(OBJECT IDENTIFIER)。
 Set<String> PKIXParameters.getInitialPolicies()
          返回初始策略标识符(OID 字符串)的不可变 Set,指示出于证书路径处理的目的,所有这些策略都可被证书用户接受。
 Set<String> X509Extension.getNonCriticalExtensionOIDs()
          获取实现此接口的对象所管理的证书/CRL 中,被标记为 NON-CRITICAL 的扩展的 OID 字符串 Set。
 Set<String> X509CertSelector.getPolicy()
          返回策略标准。
abstract  Set<String> PKIXCertPathChecker.getSupportedExtensions()
          返回一个此 PKIXCertPathChecker 支持(也就是识别,即能够处理)的 X.509 证书扩展的不可变的 Set,如果不支持这些扩展,则返回 null
 

参数类型为 Stringjava.security.cert 中的方法
 void X509CRLSelector.addIssuerName(String name)
          已过时,使用 X509CRLSelector.addIssuer(X500Principal)X509CRLSelector.addIssuerName(byte[]) 替代。
 void X509CertSelector.addPathToName(int type, String name)
          向 pathToNames 标准中添加一个名称。
 void X509CertSelector.addSubjectAlternativeName(int type, String name)
          向 subjectAlternativeNames 标准中添加一个名称。
 CertPath CertificateFactorySpi.engineGenerateCertPath(InputStream inStream, String encoding)
          生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据对它进行初始化。
 CertPath CertificateFactory.generateCertPath(InputStream inStream, String encoding)
          生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据对它进行初始化。
abstract  byte[] CertPath.getEncoded(String encoding)
          返回此证书路径的编码形式,使用指定的编码。
 byte[] X509Extension.getExtensionValue(String oid)
          获取扩展值 (extnValue) 的 DER 编码 OCTET 字符串,该扩展值由传入的 oid String 标识。
static CertPathBuilder CertPathBuilder.getInstance(String algorithm)
          返回实现了指定算法的 CertPathBuilder 对象。
static CertPathValidator CertPathValidator.getInstance(String algorithm)
          返回实现了指定算法的 CertPathValidator 对象。
static CertificateFactory CertificateFactory.getInstance(String type)
          返回实现指定证书类型的 CertificateFactory 对象。
static CertStore CertStore.getInstance(String type, CertStoreParameters params)
          返回一个实现指定 CertStore 类型,并已使用指定参数初始化的 CertStore 对象。
static CertStore CertStore.getInstance(String type, CertStoreParameters params, Provider provider)
          返回一个实现指定 CertStore 类型的 CertStore 对象。
static CertStore CertStore.getInstance(String type, CertStoreParameters params, String provider)
          返回一个实现指定 CertStore 类型的 CertStore 对象。
static CertPathBuilder CertPathBuilder.getInstance(String algorithm, Provider provider)
          返回实现了指定算法的 CertPathBuilder 对象。
static CertPathValidator CertPathValidator.getInstance(String algorithm, Provider provider)
          返回实现指定算法的 CertPathValidator 对象。
static CertificateFactory CertificateFactory.getInstance(String type, Provider provider)
          返回指定证书类型的 CertificateFactory 对象。
static CertPathBuilder CertPathBuilder.getInstance(String algorithm, String provider)
          返回实现了指定算法的 CertPathBuilder 对象。
static CertPathValidator CertPathValidator.getInstance(String algorithm, String provider)
          返回实现指定算法的 CertPathValidator 对象。
static CertificateFactory CertificateFactory.getInstance(String type, String provider)
          返回指定证书类型的 CertificateFactory 对象。
 void X509CertSelector.setIssuer(String issuerDN)
          已过时,使用 X509CertSelector.setIssuer(X500Principal)X509CertSelector.setIssuer(byte[]) 替代。
 void PKIXParameters.setSigProvider(String sigProvider)
          设置签名提供者的名称。
 void X509CertSelector.setSubject(String subjectDN)
          已过时,使用 X509CertSelector.setSubject(X500Principal)X509CertSelector.setSubject(byte[]) 替代。
 void X509CertSelector.setSubjectPublicKeyAlgID(String oid)
          设置 subjectPublicKeyAlgID 标准。
abstract  void X509CRL.verify(PublicKey key, String sigProvider)
          验证是否已使用与给定公钥相应的私钥签署了此 CRL。
abstract  void Certificate.verify(PublicKey key, String sigProvider)
          验证是否已使用与指定公钥相应的私钥签署了此证书。
 

类型变量类型为 Stringjava.security.cert 中的方法参数
abstract  void PKIXCertPathChecker.check(Certificate cert, Collection<String> unresolvedCritExts)
          使用其内部状态对指定的证书进行检查,并且将其处理的那些关键扩展从表示未解析的关键扩展的指定 OID 字符串集合中移除。
 void X509CertSelector.setExtendedKeyUsage(Set<String> keyPurposeSet)
          设置 extendedKeyUsage 标准。
 void PKIXParameters.setInitialPolicies(Set<String> initialPolicies)
          设置初始策略标识符(OID 字符串)的 Set,指示出于证书路径处理的目的,所有这些策略都可被证书用户接受。
 void X509CertSelector.setPolicy(Set<String> certPolicySet)
          设置策略限制。
 

参数类型为 Stringjava.security.cert 中的构造方法
Certificate.CertificateRep(String type, byte[] data)
          构造带有 Certificate 类型和 Certificate 编码字节的替代 Certificate 类。
Certificate(String type)
          创建指定类型的证书。
CertificateEncodingException(String message)
          构造带指定详细消息的 CertificateEncodingException。
CertificateEncodingException(String message, Throwable cause)
          创建带指定详细消息和原因的 CertificateEncodingException
CertificateException(String msg)
          构造带给定详细消息的 Certificate 异常。
CertificateException(String message, Throwable cause)
 &nbs