Uses of Class
java.lang.Object
-
Packages that use Object 软件包 描述 com.sun.jarsigner 此包包含用于定义jarsigner
工具使用的签名机制的接口和类。com.sun.java.accessibility.util 提供组成Java Accessibility Utilities的接口和类的集合。com.sun.javadoc 注意:此包中的声明已被包jdk.javadoc.doclet
中的声明取代。com.sun.jdi 这是Java调试接口(JDI)的核心包,它定义了值,类型和目标VirtualMachine本身的镜像 - 以及引导工具。com.sun.jdi.connect 此程序包定义使用JDI的虚拟机与目标虚拟机之间的连接。com.sun.jdi.connect.spi 该包包含用于开发新TransportService
实现的接口和类。com.sun.jdi.request 此包用于请求在指定条件下发送JDI事件。com.sun.management 该软件包包含JDK对java.lang.management
API标准实现的扩展,还定义了该平台其他一些组件的管理接口。com.sun.net.httpserver 提供简单的高级Http服务器API,可用于构建嵌入式HTTP服务器。com.sun.net.httpserver.spi 提供可插入的服务提供程序接口,允许将HTTP服务器实现替换为其他实现。com.sun.nio.sctp 用于流控制传输协议的Java API。com.sun.security.auth 提供Principal
的实现。com.sun.security.auth.callback 提供CallbackHandler
的实现。com.sun.security.auth.login 提供Configuration
的实现。com.sun.security.auth.module 提供LoginModule
的实现。com.sun.security.jgss 该包定义了GSS-API的JDK扩展的类和接口。com.sun.source.tree 提供将源代码表示为抽象语法树(AST)的接口。com.sun.source.util 为抽象语法树(AST)上的操作提供实用程序。com.sun.tools.attach 提供附加到Java™虚拟机的API。com.sun.tools.attach.spi 只有定义新附加提供程序的开发人员才需要直接使用此程序包。com.sun.tools.javac 该软件包为 javac工具提供了传统入口点。com.sun.tools.javadoc 此软件包及其内容已弃用,可能会在将来的版本中删除。com.sun.tools.jconsole 该包包含JConsole API。java.applet 提供创建applet所需的类以及applet用于与其applet上下文通信的类。java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.color 提供颜色空间的类。java.awt.datatransfer 提供用于在应用程序之间和之内传输数据的接口和类。java.awt.desktop 提供用于与各种桌面功能交互的接口和类。java.awt.dnd 拖放是在许多图形用户界面系统中发现的直接操纵手势,其提供了在GUI中与表示元素逻辑相关联的两个实体之间传递信息的机制。java.awt.event 提供用于处理AWT组件触发的不同类型事件的接口和类。java.awt.font 提供与字体相关的类和界面。java.awt.geom 提供Java 2D类,用于定义和执行与二维几何体相关的对象的操作。java.awt.im 为输入方法框架提供类和接口。java.awt.im.spi 提供可用于开发可与任何Java运行时环境一起使用的输入方法的接口。java.awt.image 提供用于创建和修改图像的类。java.awt.image.renderable 提供用于生成与渲染无关的图像的类和接口。java.awt.print 为常规打印API提供类和接口。java.beans 包含与开发 bean相关的类 - 基于JavaBeans™体系结构的组件。java.beans.beancontext 提供与bean上下文相关的类和接口。java.io 通过数据流,序列化和文件系统提供系统输入和输出。java.lang 提供对Java编程语言设计至关重要的类。java.lang.annotation 为Java编程语言注释工具提供库支持。java.lang.instrument 提供允许Java编程语言代理程序检测在JVM上运行的程序的服务。java.lang.invoke java.lang.invoke
包提供用于与Java虚拟机交互的低级基元。java.lang.management 提供用于监视和管理Java虚拟机以及Java运行时中的其他组件的管理界面。java.lang.module 通过解析和服务绑定来支持模块描述符和创建模块配置的类。java.lang.ref 提供引用对象类,它支持与垃圾收集器的有限程度的交互。java.lang.reflect 提供用于获取有关类和对象的反射信息的类和接口。java.math 提供用于执行任意精度整数运算(BigInteger
)和任意精度十进制算术(BigDecimal
)的类。java.net 提供实现网络应用程序的类。java.net.http HTTP客户端和WebSocket APIjava.net.spi java.net
程序包的服务提供程序类。java.nio 定义缓冲区,它是数据的容器,并提供其他NIO包的概述。java.nio.channels 定义通道,表示与能够执行I / O操作的实体的连接,例如文件和套接字; 定义选择器,用于多路复用,非阻塞I / O操作。java.nio.channels.spi java.nio.channels
包的服务提供者类。java.nio.charset 定义字符集,解码器和编码器,用于在字节和Unicode字符之间进行转换。java.nio.charset.spi java.nio.charset
程序包的服务提供程序类。java.nio.file 定义Java虚拟机的接口和类,以访问文件,文件属性和文件系统。java.nio.file.attribute 提供对文件和文件系统属性的访问的接口和类。java.nio.file.spi java.nio.file
程序包的服务提供程序类。java.rmi 提供RMI包。java.rmi.activation 提供对RMI对象激活的支持。java.rmi.dgc 为RMI分布式垃圾收集(DGC)提供类和接口。java.rmi.registry 为RMI注册表提供一个类和两个接口。java.rmi.server 提供用于支持RMI服务器端的类和接口。java.security 提供安全框架的类和接口。java.security.acl 不推荐使用此包中的类和接口。java.security.cert 提供用于解析和管理证书,证书吊销列表(CRL)和证书路径的类和接口。java.security.spec 提供关键规范和算法参数规范的类和接口。java.sql 提供使用Java™编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。java.text 提供用于以独立于自然语言的方式处理文本,日期,数字和消息的类和接口。java.text.spi java.text包中的类的服务提供者类。java.time 日期,时间,瞬间和持续时间的主要API。java.time.chrono 除默认ISO之外的日历系统的通用API。java.time.format 提供打印和解析日期和时间的类。java.time.temporal 使用字段和单位以及日期时间调整器访问日期和时间。java.time.zone 支持时区及其规则。java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。java.util.concurrent 实用类通常在并发编程中有用。java.util.concurrent.atomic 一个小型工具包,支持对单个变量进行无锁线程安全编程。java.util.concurrent.locks 接口和类,提供用于锁定和等待与内置同步和监视器不同的条件的框架。java.util.function 功能接口为lambda表达式和方法引用提供目标类型。java.util.jar 提供用于读取和写入JAR(Java ARchive)文件格式的类,该文件格式基于具有可选清单文件的标准ZIP文件格式。java.util.logging 提供Javaâ“2平台核心日志记录工具的类和接口。java.util.prefs 该软件包允许应用程序存储和检索用户和系统首选项和配置数据。java.util.regex 用于将字符序列与正则表达式指定的模式匹配的类。java.util.spi java.util包中的类的服务提供者类。java.util.stream 用于支持元素流上的功能样式操作的类,例如集合上的map-reduce转换。java.util.zip 提供用于读取和写入标准ZIP和GZIP文件格式的类。javax.accessibility 定义用户界面组件与提供对这些组件的访问的辅助技术之间的契约。javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。javax.crypto 提供加密操作的类和接口。javax.crypto.spec 提供关键规范和算法参数规范的类和接口。javax.imageio Java Image I / O API的主要包。javax.imageio.metadata 处理读取和写入元数据的Java Image I / O API包。javax.imageio.plugins.bmp 包含内置BMP插件使用的公共类的包。javax.imageio.plugins.jpeg 支持内置JPEG插件的类。javax.imageio.plugins.tiff 内置TIFF插件使用的公共类。javax.imageio.spi 一个Java Image I / O API包,包含读取器,编写器,转码器和流的插件接口,以及运行时注册表。javax.imageio.stream Java Image I / O API的一个包,用于处理来自文件和流的低级I / O.javax.lang.model 用于为Java编程语言建模的包的类和层次结构。javax.lang.model.element 用于建模Java编程语言元素的接口。javax.lang.model.type 用于建模Java编程语言类型的接口。javax.lang.model.util 公用事业协助处理 program elements和 types 。javax.management 提供Java Management Extensions的核心类。javax.management.loading 提供实现高级动态加载的类。javax.management.modelmbean 提供ModelMBean类的定义。javax.management.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的定义。javax.naming 提供用于访问命名服务的类和接口。javax.naming.directory 扩展javax.naming
程序包以提供访问目录服务的功能。javax.naming.event 在访问命名和目录服务时为事件通知提供支持。javax.naming.ldap 提供对LDAPv3扩展操作和控件的支持。javax.naming.spi 提供通过javax.naming
及相关软件包动态插入支持访问命名和目录服务的javax.naming
。javax.net 提供网络应用程序的类。javax.net.ssl 提供安全套接字包的类。javax.print 提供Java™打印服务API的主要类和接口。javax.print.attribute 提供描述Java™打印服务属性类型的类和接口,以及如何将它们收集到属性集中。javax.print.attribute.standard 包javax.print.attribute.standard
包含特定打印属性的类。javax.print.event 包javax.print.event
包含事件类和侦听器接口。javax.rmi.ssl 通过安全套接字层(SSL)或传输层安全性(TLS)协议提供RMIClientSocketFactory
和RMIServerSocketFactory
的实现。javax.script 脚本API由定义Java脚本引擎的接口和类组成,并为它们在Java应用程序中的使用提供了框架。javax.security.auth 该包提供了身份验证和授权的框架。javax.security.auth.callback 此程序包提供服务与应用程序交互所需的类,以便检索信息(例如,包括用户名或密码的身份验证数据)或显示信息(例如,错误和警告消息)。javax.security.auth.kerberos 此程序包包含与Kerberos网络身份验证协议相关的实用程序类。javax.security.auth.login 该软件包提供可插入的身份验证框架。javax.security.auth.x500 此程序包包含应用于在 主题中存储X500 Principal和X500 Private Credentials的类。javax.security.cert 提供公钥证书的类。javax.security.sasl 包含支持SASL的类和接口。javax.smartcardio Java™智能卡I / O APIjavax.sound.midi 为MIDI(乐器数字接口)数据的I / O,排序和合成提供接口和类。javax.sound.midi.spi 为提供新MIDI设备,MIDI文件读取器和写入器或声音库读取器时服务提供商提供接口。javax.sound.sampled 提供用于捕获,处理和回放采样音频数据的接口和类。javax.sound.sampled.spi 在提供新的音频设备,声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类。javax.sql 提供用于从Java™编程语言访问和处理服务器端数据源的API。javax.sql.rowset JDBCRowSet
实现的标准接口和基类。javax.sql.rowset.serial 提供实用程序类,以允许Java类型和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 提供根据Basic外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。javax.swing.plaf.multi 提供组合两种或多种外观的用户界面对象。javax.swing.plaf.nimbus 提供根据跨平台Nimbus外观构建的用户界面对象。javax.swing.plaf.synth Synth是一种可换肤的外观和感觉,其中所有的绘画都被委派。javax.swing.table 提供用于处理javax.swing.JTable
类和接口。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit
以及用于创建HTML文本编辑器的支持类。javax.swing.text.html.parser 提供默认的HTML解析器以及支持类。javax.swing.text.rtf 提供用于创建富文本格式文本编辑器的类(RTFEditorKit
)。javax.swing.tree 提供用于处理javax.swing.JTree
类和接口。javax.swing.undo 允许开发人员在文本编辑器等应用程序中为撤消/重做提供支持。javax.tools 为可以从程序调用的工具提供接口,例如编译器。javax.transaction.xa 提供定义事务管理器和资源管理器之间的契约的API,它允许事务管理器在JTA事务中登记和删除资源对象(由资源管理器驱动程序提供)。javax.xml 定义XML处理的常量。javax.xml.catalog javax.xml.crypto XML加密的常用类。javax.xml.crypto.dom javax.xml.crypto
包的特定于DOM的类。javax.xml.crypto.dsig 用于生成和验证XML数字签名的类。javax.xml.crypto.dsig.dom javax.xml.crypto.dsig
包的特定于DOM的类。javax.xml.crypto.dsig.keyinfo 用于解析和处理KeyInfo
元素和结构的类。javax.xml.crypto.dsig.spec XML数字签名的参数类。javax.xml.datatype 定义XML / Java类型映射。javax.xml.namespace 定义XML命名空间处理。javax.xml.parsers 提供使用SAX(Simple API for XML)解析器或DOM(文档对象模型)文档构建器处理XML文档的类。javax.xml.stream 为Streaming API for XML(StAX)定义接口和类。javax.xml.stream.events 为Streaming API for XML(StAX)定义事件接口。javax.xml.stream.util 提供Streaming API for XML(StAX)的实用程序类。javax.xml.transform 定义用于处理转换指令以及执行从源到结果的转换的通用API。javax.xml.transform.dom 提供DOM特定的转换类。javax.xml.transform.sax 提供SAX特定的转换类。javax.xml.transform.stax 提供特定于StAX的转换类。javax.xml.transform.stream 提供流和URI特定的转换类。javax.xml.validation 提供用于验证XML文档的API。javax.xml.xpath 提供 对象模型中性 API,用于评估XPath表达式和访问评估环境。jdk.dynalink 包含用于链接invokedynamic
呼叫站点的接口和类。jdk.dynalink.beans 包含普通Java对象的链接器。jdk.dynalink.linker 包含语言运行时所需的接口和类,以实现其自己的语言特定对象模型和类型转换。jdk.dynalink.linker.support 包含类,通过提供某些类的基本实现以及各种实用程序,使语言运行时更方便地实现自己的语言特定对象模型和类型转换。jdk.dynalink.support 包含通过提供某些类的基本实现以及各种实用程序来使Dynalink更方便的类。jdk.javadoc.doclet Doclet API提供了一个环境,它与语言模型API和编译器树API一起允许客户端检查程序和库的源级结构,包括源中嵌入的API注释。jdk.jfr 该软件包提供了用于创建事件和控制Flight Recorder的类。jdk.jfr.consumer 此程序包包含用于使用Flight Recorder数据的类。jdk.jfr.internal jdk.jshell 提供用于创建工具的接口,例如读取 - 评估 - 打印循环(REPL),其交互式地评估Java编程语言代码的“片段”。jdk.jshell.execution 为构建JShell执行引擎提供实现支持。jdk.jshell.spi 为可插入的JShell执行引擎定义服务提供者接口。jdk.management.jfr 该软件包包含用于通过Java Management Extensions(JMX)控制和监视Flight Recorder的类。jdk.nashorn.api.scripting 该软件包提供了javax.script
集成,这是使用Nashorn的首选方式。jdk.nashorn.api.tree Nashorn解析器API提供接口以将ECMAScript源代码表示为抽象语法树(AST)和解析器以解析ECMAScript源脚本。jdk.net java.net
和java.nio.channels
套接字类的特定于平台的套接字选项。jdk.nio 定义JDK特定的channel
API。jdk.security.jarsigner 该包定义了用于签署jar文件的API。netscape.javascript 为Java代码提供在Web浏览器中访问JavaScript引擎和HTML DOM的能力。org.ietf.jgss 该软件包提供了一个框架,允许应用程序开发人员使用统一的API从各种底层安全机制(如Kerberos)中使用安全服务,如身份验证,数据完整性和数据机密性。org.w3c.dom 提供文档对象模型(DOM)的接口。org.w3c.dom.bootstrap 提供工厂以获取DOMImplementation
实例。org.w3c.dom.events 为DOM Level 2事件提供接口。org.w3c.dom.ls 为DOM Level 3加载和保存提供接口。org.w3c.dom.ranges 提供DOM Level 2 Range的接口。org.w3c.dom.xpath 提供DOM Level 3 XPath规范的接口。org.xml.sax 提供核心SAX API。org.xml.sax.ext 为SAX2设施提供符合SAX驱动程序不一定支持的接口。org.xml.sax.helpers 提供帮助程序类,包括支持引导基于SAX的应用程序。 -
-
Uses of Object in com.sun.jarsigner
Subclasses of Object in com.sun.jarsigner 变量和类型 类 描述 class
ContentSigner
已过时。此类已被弃用。 -
Uses of Object in com.sun.java.accessibility.util
Subclasses of Object in com.sun.java.accessibility.util 变量和类型 类 描述 class
AccessibilityEventMonitor
AccessibilityEventMonitor
在每个实现Java虚拟机中的接口Accessible
UI对象上实现PropertyChange侦听器。class
AccessibilityListenerList
AccessibilityListenerList
是SwingEventListerList
类的副本。class
AWTEventMonitor
AWTEventMonitor
实现了一组侦听器,这些侦听器有条件地安装在Java虚拟机中的每个AWT组件实例上。class
EventID
EventID包含映射到AWT和Swing中的事件支持的整数常量。class
EventQueueMonitor
EventQueueMonitor
类为Assistive Technologies(以及需要辅助技术所需的一些相同功能的其他系统级技术)提供关键核心功能。class
SwingEventMonitor
SwingEventMonitor
通过添加有条件地安装在Java虚拟机中的每个Swing组件实例上的一组侦听SwingEventMonitor
扩展AWTEventMonitor
。class
Translator
Translator
类为未实现接口Accessible
对象提供到接口Accessible
的转换。Fields in com.sun.java.accessibility.util declared as Object 变量和类型 字段 描述 protected Object[]
AccessibilityListenerList. listenerList
侦听器类型,侦听器对的列表protected Object
Translator. source
需要翻译的源对象。Methods in com.sun.java.accessibility.util that return Object 变量和类型 方法 描述 Object[]
AccessibilityListenerList. getListenerList()
将事件侦听器列表作为侦听器类型,侦听器对的数组传回。Object
Translator. getSource()
获取Object
的源码Translator
。Methods in com.sun.java.accessibility.util with parameters of type Object 变量和类型 方法 描述 boolean
Translator. equals(Object o)
如果此对象与传入的对象相同,则返回true。static Accessible
Translator. getAccessible(Object o)
获取实现接口Accessible
的对象。void
Translator. setSource(Object o)
设置Translator
的源对象。Constructors in com.sun.java.accessibility.util with parameters of type Object 构造器 描述 Translator(Object o)
使用源对象o创建新的Translator
。 -
Uses of Object in com.sun.javadoc
Subclasses of Object in com.sun.javadoc 变量和类型 类 描述 class
Doclet
不推荐使用,要删除:此API元素将在以后的版本中删除。此程序包中的声明已被jdk.javadoc.doclet
程序包中的声明取代。Methods in com.sun.javadoc that return Object 变量和类型 方法 描述 Object
FieldDoc. constantValue()
不推荐使用,要删除:此API元素将在以后的版本中删除。获取常量字段的值。Object
AnnotationValue. value()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回值。Methods in com.sun.javadoc with parameters of type Object 变量和类型 方法 描述 int
Doc. compareTo(Object obj)
不推荐使用,要删除:此API元素将在以后的版本中删除。将此doc对象与指定的对象进行比较以进行排序。int
SerialFieldTag. compareTo(Object obj)
不推荐使用,要删除:此API元素将在以后的版本中删除。将此Object与指定的Object进行比较以获取顺序。 -
Uses of Object in com.sun.jdi
Subclasses of Object in com.sun.jdi 变量和类型 类 描述 class
AbsentInformationException
抛出以指示行号或变量信息不可用。class
Bootstrap
提供对JDI接口的默认实现的访问的初始类。class
ClassNotLoadedException
抛出以指示尚未通过适当的类加载器加载所请求的类。class
ClassNotPreparedException
抛出以指示无法完成所请求的操作,因为尚未准备指定的类。class
IncompatibleThreadStateException
抛出此异常表示在指定的线程处于当前状态时无法完成请求的操作。class
InconsistentDebugInfoException
抛出以指示目标VM提供的调试信息存在不一致。class
InternalException
抛出此异常表示发生了意外的内部错误。class
InvalidCodeIndexException
已过时。不再抛出此异常class
InvalidLineNumberException
已过时。不再抛出此异常class
InvalidModuleException
抛出以指示在卸载模块后所请求的模块无效或变为无效。class
InvalidStackFrameException
抛出此异常表示无法完成请求的操作,因为指定的堆栈帧不再有效。class
InvalidTypeException
抛出以指示在设置字段或变量的值时或在指定方法的返回值时类型不匹配。class
InvocationException
抛出以指示目标VM中的调用方法中发生异常。class
JDIPermission
JDIPermission
类表示对VirtualMachineManager
访问权限。class
NativeMethodException
抛出以指示无法完成操作,因为它对本机方法无效。class
ObjectCollectedException
抛出以指示无法完成请求的操作,因为指定的对象已被垃圾回收。class
VMCannotBeModifiedException
抛出以指示操作无效,因为它将修改VM并且VM是只读的。class
VMDisconnectedException
抛出未经检查的异常,表示由于不再与目标VM建立连接而无法完成请求的操作。class
VMMismatchException
抛出以指示无法完成所请求的操作,因为来自一个目标VM的镜像与来自另一个目标VM的镜像组合在一起。class
VMOutOfMemoryException
抛出此异常表示由于目标VM内存不足而无法完成请求的操作。Methods in com.sun.jdi with parameters of type Object 变量和类型 方法 描述 boolean
BooleanValue. equals(Object obj)
将指定的Object与此BooleanValue进行比较以获得相等性。boolean
ByteValue. equals(Object obj)
将指定的Object与此ByteValue进行相等性比较。boolean
CharValue. equals(Object obj)
将指定的Object与此CharValue进行相等性比较。boolean
DoubleValue. equals(Object obj)
将指定的Object与此DoubleValue进行比较以获得相等性。boolean
Field. equals(Object obj)
将指定的Object与此字段进行比较以获得相等性。boolean
FloatValue. equals(Object obj)
将指定的Object与此FloatValue进行比较以获得相等性。boolean
IntegerValue. equals(Object obj)
将指定的Object与此IntegerValue进行比较以获得相等性。boolean
LocalVariable. equals(Object obj)
将指定的Object与此LocalVariable进行相等性比较。boolean
Location. equals(Object obj)
将指定的Object与此Location进行相等性比较。boolean
LongValue. equals(Object obj)
将指定的Object与此LongValue进行比较以获得相等性。boolean
Method. equals(Object obj)
将指定的Object与此方法进行比较以获得相等性。boolean
ObjectReference. equals(Object obj)
将指定的Object与此ObjectReference进行比较以获得相等性。boolean
ReferenceType. equals(Object obj)
将指定的Object与此ReferenceType进行比较以获得相等性。boolean
ShortValue. equals(Object obj)
将指定的Object与此ShortValue进行相等性比较。boolean
VoidValue. equals(Object obj)
将指定的Object与此VoidValue进行比较以获得相等性。 -
Uses of Object in com.sun.jdi.connect
Subclasses of Object in com.sun.jdi.connect 变量和类型 类 描述 class
IllegalConnectorArgumentsException
抛出以指示传递给Connector
的无效参数或不一致。class
TransportTimeoutException
连接到目标VM或等待接受来自目标VM的连接时,可能会因超时而抛出此异常。class
VMStartException
目标VM已成功启动,但在建立连接之前因错误而终止。 -
Uses of Object in com.sun.jdi.connect.spi
Subclasses of Object in com.sun.jdi.connect.spi 变量和类型 类 描述 class
ClosedConnectionException
由于在I / O操作正在进行时异步关闭Connection
,可能会抛出此异常。class
Connection
调试器与其调试的目标VM之间的连接。class
TransportService
用于调试器和目标VM之间连接的传输服务。static class
TransportService.Capabilities
运输服务能力。static class
TransportService.ListenKey
一 键听 。 -
Uses of Object in com.sun.jdi.request
Subclasses of Object in com.sun.jdi.request 变量和类型 类 描述 class
DuplicateRequestException
抛出以指示重复的事件请求。class
InvalidRequestStateException
抛出以指示无法修改所请求的事件,因为它已启用。Methods in com.sun.jdi.request that return Object 变量和类型 方法 描述 Object
EventRequest. getProperty(Object key)
返回具有指定键的属性的值。Methods in com.sun.jdi.request with parameters of type Object 变量和类型 方法 描述 Object
EventRequest. getProperty(Object key)
返回具有指定键的属性的值。void
EventRequest. putProperty(Object key, Object value)
向此请求添加任意键/值“property”。 -
Uses of Object in com.sun.management
Subclasses of Object in com.sun.management 变量和类型 类 描述 class
GarbageCollectionNotificationInfo
有关垃圾收集的信息class
GcInfo
垃圾收集信息。class
VMOption
有关VM选项的信息,包括其值以及值来自何处(称为origin
) 。 -
Uses of Object in com.sun.net.httpserver
Subclasses of Object in com.sun.net.httpserver 变量和类型 类 描述 class
Authenticator
Authenticator表示HTTP身份验证机制的实现。static class
Authenticator.Failure
表示身份验证失败。static class
Authenticator.Result
来自authenticate()方法的返回类型的基类static class
Authenticator.Retry
表示必须重试身份验证。static class
Authenticator.Success
表示身份验证成功,可以通过调用getPrincipal()获取经过身份验证的用户主体。class
BasicAuthenticator
BasicAuthenticator提供HTTP基本身份验证的实现。class
Filter
用于预处理和后处理传入请求的过滤器。static class
Filter.Chain
与HttpServer关联的一系列过滤器。class
Headers
class
HttpContext
HttpContext表示应用程序的根URI路径与HttpHandler
之间的映射,该路径被调用以处理发往相关HttpServer或HttpsServer上的该路径的请求。class
HttpExchange
此类封装接收的HTTP请求和在一个交换中生成的响应。class
HttpPrincipal
表示通过HTTP Basic或Digest身份验证进行身份验证的用户。class
HttpsConfigurator
此类用于为HttpsServer上的每个传入https连接配置https参数。class
HttpServer
该类实现了一个简单的HTTP服务器。class
HttpsExchange
此类封装收到的HTTPS请求和要在一个交换中生成的响应,并定义特定于HTTPS协议的HttpExchange扩展。class
HttpsParameters
表示与客户端协商的每个https连接的参数集。class
HttpsServer
此类是HttpServer
的扩展,它提供对HTTPS的支持。Methods in com.sun.net.httpserver that return Object 变量和类型 方法 描述 abstract Object
HttpExchange. getAttribute(String name)
过滤器模块可以使用HttpExchange实例存储任意对象作为带外通信机制。Methods in com.sun.net.httpserver that return types with arguments of type Object 变量和类型 方法 描述 abstract Map<String,Object>
HttpContext. getAttributes()
返回一个可变Map,可用于将配置和其他数据传递给Filter模块和上下文的交换处理程序。Methods in com.sun.net.httpserver with parameters of type Object 变量和类型 方法 描述 boolean
HttpPrincipal. equals(Object another)
比较两个HttpPrincipal。abstract void
HttpExchange. setAttribute(String name, Object value)
过滤器模块可以使用HttpExchange实例存储任意对象作为带外通信机制。 -
Uses of Object in com.sun.net.httpserver.spi
Subclasses of Object in com.sun.net.httpserver.spi 变量和类型 类 描述 class
HttpServerProvider
HttpServer的服务提供者类。 -
Uses of Object in com.sun.nio.sctp
Subclasses of Object in com.sun.nio.sctp 变量和类型 类 描述 class
AbstractNotificationHandler<T>
一个消耗通知并继续使用的骨架处理程序。class
Association
表示SCTP关联的类。class
AssociationChangeNotification
关联已打开或关闭时发出的通知。class
IllegalReceiveException
尝试从通知处理程序调用SctpChannel
或SctpMultiChannel
的receive
方法时,抛出未经检查的异常。class
IllegalUnbindException
尝试删除未绑定到通道的地址时,或者仅从绑定了一个地址的通道中删除地址时,抛出未经检查的异常。class
InvalidStreamException
尝试将消息发送到无效流时抛出未经检查的异常。class
MessageInfo
MessageInfo
类提供有关消息的其他辅助信息。class
PeerAddressChangeNotification
当多宿主对等体上的目标地址遇到更改时发出的通知。class
SctpChannel
面向消息的连接SCTP套接字的可选通道。class
SctpMultiChannel
面向消息的SCTP套接字的可选通道。class
SctpServerChannel
面向消息的侦听SCTP套接字的可选通道。class
SctpStandardSocketOptions
SCTP通道支持此类定义的套接字选项(以及特定通道类中列出的套接字选项),并且可能支持其他特定于实现的套接字选项。static class
SctpStandardSocketOptions.InitMaxStreams
此类用于设置关联初始化期间本地端点使用的最大入站/出站流数。class
SendFailedNotification
收到发送失败通知时发出的通知。class
ShutdownNotification
当对等体关闭关联时发出的通知。Methods in com.sun.nio.sctp with parameters of type Object 变量和类型 方法 描述 boolean
SctpStandardSocketOptions.InitMaxStreams. equals(Object obj)
如果指定的对象是另一个具有相同数量的输入和输出绑定流的另一个InitMaxStreams
实例,则返回true。 -
Uses of Object in com.sun.security.auth
Subclasses of Object in com.sun.security.auth 变量和类型 类 描述 class
LdapPrincipal
class
NTDomainPrincipal
此类实现Principal
接口,并表示用户进行身份验证的Windows NT域的名称。class
NTNumericCredential
此类抽象NT安全令牌,并提供执行相同进程安全模拟的机制。class
NTSid
此类实现Principal
接口,并表示有关Windows NT用户,组或域的信息。class
NTSidDomainPrincipal
此类扩展NTSid
并表示Windows NT用户的域SID。class
NTSidGroupPrincipal
此类扩展NTSid
并表示Windows NT用户所属的组之一。class
NTSidPrimaryGroupPrincipal
此类扩展NTSid
并表示Windows NT用户的主要组SID。class
NTSidUserPrincipal
此类扩展NTSid
并表示Windows NT用户的SID。class
NTUserPrincipal
此类实现Principal
接口并代表Windows NT用户。class
UnixNumericGroupPrincipal
此类实现Principal
接口并表示用户的Unix组标识号(GID)。class
UnixNumericUserPrincipal
此类实现Principal
接口并表示用户的Unix标识号(UID)。class
UnixPrincipal
该类实现Principal
接口并代表Unix用户。class
UserPrincipal
由用户名或帐户名标识的用户主体。Methods in com.sun.security.auth with parameters of type Object 变量和类型 方法 描述 boolean
LdapPrincipal. equals(Object object)
将此主体与指定对象进行比较。boolean
NTDomainPrincipal. equals(Object o)
比较指定的Object与此NTDomainPrincipal
是否相等。boolean
NTNumericCredential. equals(Object o)
比较指定的Object与此NTNumericCredential
是否相等。boolean
NTSid. equals(Object o)
将指定的Object与此NTSid
进行比较以获得相等性。boolean
NTSidDomainPrincipal. equals(Object o)
比较指定的Object与此NTSidDomainPrincipal
是否相等。boolean
NTSidGroupPrincipal. equals(Object o)
将指定的Object与此NTSidGroupPrincipal
进行比较以获得相等性。boolean
NTSidPrimaryGroupPrincipal. equals(Object o)
比较指定的Object与此NTSidPrimaryGroupPrincipal
是否相等。boolean
NTSidUserPrincipal. equals(Object o)
将指定的Object与此NTSidUserPrincipal
进行比较以获得相等性。boolean
NTUserPrincipal. equals(Object o)
将指定的Object与此NTUserPrincipal
进行比较以获得相等性。boolean
UnixNumericGroupPrincipal. equals(Object o)
将指定的Object与此UnixNumericGroupPrincipal
进行比较以获得相等性。boolean
UnixNumericUserPrincipal. equals(Object o)
将指定的Object与此UnixNumericUserPrincipal
进行比较以确保相等性。boolean
UnixPrincipal. equals(Object o)
将指定的Object与此UnixPrincipal
进行比较以获得相等性。boolean
UserPrincipal. equals(Object object)
将此主体与指定对象进行比较。 -
Uses of Object in com.sun.security.auth.callback
Subclasses of Object in com.sun.security.auth.callback 变量和类型 类 描述 class
TextCallbackHandler
从命令行提示和读取验证问题的答案。 -
Uses of Object in com.sun.security.auth.login
Subclasses of Object in com.sun.security.auth.login 变量和类型 类 描述 class
ConfigFile
此类表示javax.security.auth.login.Configuration
的默认实现。 -
Uses of Object in com.sun.security.auth.module
Subclasses of Object in com.sun.security.auth.module 变量和类型 类 描述 class
JndiLoginModule
模块会提示输入用户名和密码,然后根据存储在JNDI下配置的目录服务中的密码验证密码。class
KeyStoreLoginModule
提供JAAS登录模块,该模块提示输入密钥库别名,并使用别名的主体和凭据填充主题。class
Krb5LoginModule
此LoginModule
使用Kerberos协议对用户进行身份验证。class
LdapLoginModule
LoginModule
执行基于LDAP的身份验证。class
NTLoginModule
LoginModule
将用户的NT安全信息呈现为一些Principal
,并将其与Subject
相关联。class
NTSystem
此类实现检索并为当前用户提供NT安全信息。class
UnixLoginModule
这LoginModule
导入用户的UnixPrincipal
信息(UnixPrincipal
,UnixNumericUserPrincipal
,和UnixNumericGroupPrincipal
),并将其与当前的关联Subject
。class
UnixSystem
此类实现检索并为当前用户提供Unix UID / GID /组信息。 -
Uses of Object in com.sun.security.jgss
Subclasses of Object in com.sun.security.jgss 变量和类型 类 描述 class
AuthorizationDataEntry
Kerberos 5 AuthorizationData条目。class
GSSUtil
GSS-API实用程序与Sun Microsystem的Java GSS-API实现结合使用。class
InquireSecContextPermission
此类用于保护可使用ExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)
方法访问的已建立GSS安全上下文的各种属性。Methods in com.sun.security.jgss that return Object 变量和类型 方法 描述 Object
ExtendedGSSContext. inquireSecContext(InquireType type)
返回与type
关联的特定于机制的属性。 -
Uses of Object in com.sun.source.tree
Methods in com.sun.source.tree that return Object 变量和类型 方法 描述 Object
LiteralTree. getValue()
返回文字表达式的值。 -
Uses of Object in com.sun.source.util
Subclasses of Object in com.sun.source.util 变量和类型 类 描述 class
DocTreePath
树节点的路径,通常用于表示树节点的祖先节点序列,直到顶级DocCommentTree节点。class
DocTreePathScanner<R,P>
DocTreeVisitor,它访问所有子树节点,并为维护父节点的路径提供支持。class
DocTrees
提供对doc注释的语法树的访问。class
DocTreeScanner<R,P>
访问所有子树节点的TreeVisitor。class
JavacTask
提供对JDK Java编译器javac特定功能的访问。class
SimpleDocTreeVisitor<R,P>
树节点的简单访问者。class
SimpleTreeVisitor<R,P>
树节点的简单访问者。class
TaskEvent
提供有关JDK Java编译器javac已完成的工作的详细信息。class
TreePath
树节点的路径,通常用于表示树节点的祖先节点序列,直到顶级CompilationUnitTree节点。class
TreePathScanner<R,P>
TreeVisitor,它访问所有子树节点,并为维护父节点的路径提供支持。class
Trees
Bridges JSR 199,JSR 269和Tree API。class
TreeScanner<R,P>
访问所有子树节点的TreeVisitor。Fields in com.sun.source.util declared as Object 变量和类型 字段 描述 protected R
SimpleDocTreeVisitor. DEFAULT_VALUE
default action
返回的默认值。protected R
SimpleTreeVisitor. DEFAULT_VALUE
default action
返回的默认值。 -
Uses of Object in com.sun.tools.attach
Subclasses of Object in com.sun.tools.attach 变量和类型 类 描述 class
AgentInitializationException
代理无法在目标Java虚拟机中初始化时抛出的异常。class
AgentLoadException
无法将代理加载到目标Java虚拟机时抛出的异常。class
AttachNotSupportedException
尝试连接到不存在兼容AttachProvider
的Java虚拟机时,由VirtualMachine.attach
抛出。class
AttachOperationFailedException
异常类型,表示目标VM中的附加操作失败。class
AttachPermission
设置SecurityManager
时 ,这是在代码调用VirtualMachine.attach
以附加到目标虚拟机时将检查的权限。class
VirtualMachine
一个Java虚拟机。class
VirtualMachineDescriptor
描述Java虚拟机。Methods in com.sun.tools.attach with parameters of type Object 变量和类型 方法 描述 boolean
VirtualMachine. equals(Object ob)
测试此VirtualMachine是否与另一个对象相等。boolean
VirtualMachineDescriptor. equals(Object ob)
测试此VirtualMachineDescriptor是否与另一个对象相等。 -
Uses of Object in com.sun.tools.attach.spi
Subclasses of Object in com.sun.tools.attach.spi 变量和类型 类 描述 class
AttachProvider
附加提供程序类以附加到Java虚拟机。 -
Uses of Object in com.sun.tools.javac
Subclasses of Object in com.sun.tools.javac 变量和类型 类 描述 class
Main
Java编程语言编译器的遗留编程接口,javac。 -
Uses of Object in com.sun.tools.javadoc
Subclasses of Object in com.sun.tools.javadoc 变量和类型 类 描述 class
Main
不推荐使用,要删除:此API元素将在以后的版本中删除。此类现已弃用,可能会在将来的版本中删除。 -
Uses of Object in com.sun.tools.jconsole
Subclasses of Object in com.sun.tools.jconsole 变量和类型 类 描述 class
JConsolePlugin
一个JConsole插件类。 -
Uses of Object in java.applet
Subclasses of Object in java.applet 变量和类型 类 描述 class
Applet
已过时。不推荐使用Applet API,无需替换。protected class
Applet.AccessibleApplet
已过时。此类实现Applet
类的可访问性支持。 -
Uses of Object in java.awt
Subclasses of Object in java.awt 变量和类型 类 描述 class
AlphaComposite
AlphaComposite
类实现基本的alpha合成规则,用于组合源颜色和目标颜色,以实现图形和图像的混合和透明效果。class
AWTError
发生严重的Abstract Window Toolkit错误时抛出。class
AWTEvent
所有AWT事件的根事件类。class
AWTEventMulticaster
AWTEventMulticaster
为java.awt.event
程序包中定义的AWT事件实现高效且线程安全的多播事件分派。class
AWTException
表示发生了Abstract Window Toolkit异常的信号。class
AWTKeyStroke
AWTKeyStroke
表示键盘或等效输入设备上的键操作。class
AWTPermission
此类用于AWT权限。class
BasicStroke
BasicStroke
类为图形基元的轮廓定义了一组基本渲染属性,这些属性使用Graphics2D
对象进行渲染,该对象的Stroke属性设置为此BasicStroke
。class
BorderLayout
边框布局布置容器,安排和调整其组件的大小以适应五个区域:北,南,东,西和中心。class
BufferCapabilities
缓冲区的功能和属性。static class
BufferCapabilities.FlipContents
页面翻转后可能的后台缓冲区内容的类型安全枚举class
Button
该类创建一个带标签的按钮。protected class
Button.AccessibleAWTButton
此类实现Button
类的可访问性支持。class
Canvas
Canvas
组件表示应用程序可以在其上绘制的屏幕的空白矩形区域,或者应用程序可以从中捕获来自用户的输入事件。protected class
Canvas.AccessibleAWTCanvas
此类实现Canvas
类的可访问性支持。class
CardLayout
CardLayout
对象是容器的布局管理器。class
Checkbox
复选框是一个图形组件,可以处于“开”(true
)或“关”(false
)状态。protected class
Checkbox.AccessibleAWTCheckbox
此类实现Checkbox
类的可访问性支持。class
CheckboxGroup
CheckboxGroup
类用于将一组Checkbox
按钮组合在一起。class
CheckboxMenuItem
此类表示可以包含在菜单中的复选框。protected class
CheckboxMenuItem.AccessibleAWTCheckboxMenuItem
CheckboxMenuItem的内部类用于为可访问性提供默认支持。class
Choice
Choice
类提供了一个弹出菜单选项。protected class
Choice.AccessibleAWTChoice
此类实现Choice
类的可访问性支持。class
Color
Color
类用于封装默认sRGB颜色空间中的颜色或由ColorSpace
标识的任意颜色空间中的颜色。class
Component
组件是具有图形表示的对象,该图形表示可以显示在屏幕上并且可以与用户交互。protected class
Component.AccessibleAWTComponent
用于为可访问性提供默认支持的Component的内部类。protected class
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler
Fire PropertyChange侦听器,如果已注册,则显示/隐藏时protected class
Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Fire PropertyChange侦听器(如果已注册)在焦点事件发生时protected class
Component.BltBufferStrategy
用于将屏幕外表面blitting到组件的内部类。protected class
Component.FlipBufferStrategy
用于在组件上翻转缓冲区的内部类。class
ComponentOrientation
ComponentOrientation类封装了用于对组件或文本元素进行排序的语言敏感方向。class
Container
通用抽象窗口工具包(AWT)容器对象是可以包含其他AWT组件的组件。protected class
Container.AccessibleAWTContainer
Container的内部类,用于为可访问性提供默认支持。protected class
Container.AccessibleAWTContainer.AccessibleContainerHandler
如果已注册,则在添加或删除子项时PropertyChange
侦听器。class
ContainerOrderFocusTraversalPolicy
FocusTraversalPolicy,根据Container中子组件的顺序确定遍历顺序。class
Cursor
用于封装鼠标光标的位图表示的类。class
DefaultFocusTraversalPolicy
FocusTraversalPolicy,根据Container中子组件的顺序确定遍历顺序。class
DefaultKeyboardFocusManager
AWT应用程序的默认KeyboardFocusManager。class
Desktop
Desktop
类允许与各种桌面功能进行交互。class
Dialog
对话框是一个顶级窗口,带有标题和边框,通常用于从用户那里获取某种形式的输入。protected class
Dialog.AccessibleAWTDialog
此类实现Dialog
类的可访问性支持。class
Dimension
Dimension
类在单个对象中封装组件的宽度和高度(以整数精度)。class
DisplayMode
所述DisplayMode
类封装的位深度,高度,宽度,和刷新速率GraphicsDevice
。class
Event
已过时。建议使用AWTEvent
及其子类class
EventQueue
EventQueue
是一个独立于平台的类,EventQueue
来自底层对等类和受信任应用程序类的事件进行排队。class
FileDialog
FileDialog
类显示一个对话窗口,用户可以从中选择文件。class
FlowLayout
流布局在方向流中排列组件,非常类似于段落中的文本行。class
FocusTraversalPolicy
FocusTraversalPolicy定义遍历具有特定焦点循环根的组件的顺序。class
Font
Font
类表示字体,用于以可见方式呈现文本。class
FontFormatException
由Font
类中的方法createFont抛出,以指示指定的字体是坏的。class
FontMetrics
FontMetrics
类定义了一个字体度量对象,它封装了有关特定字体在特定屏幕上呈现的信息。class
Frame
Frame
是一个带标题和边框的顶级窗口。protected class
Frame.AccessibleAWTFrame
此类实现Frame
类的可访问性支持。class
GradientPaint
GradientPaint
类提供了一种使用线性颜色渐变图案填充Shape
的方法。class
Graphics
Graphics
类是所有图形上下文的抽象基类,允许应用程序绘制到在各种设备上实现的组件以及屏幕外图像。class
Graphics2D
此Graphics2D
类扩展了Graphics
类,以提供对几何,坐标转换,颜色管理和文本布局的更复杂控制。class
GraphicsConfigTemplate
GraphicsConfigTemplate
类用于获取有效的GraphicsConfiguration
。class
GraphicsConfiguration
GraphicsConfiguration
类描述了图形目标的特征,例如打印机或监视器。class
GraphicsDevice
GraphicsDevice
类描述了特定图形环境中可用的图形设备。class
GraphicsEnvironment
GraphicsEnvironment
类描述了特定平台上的Java(tm)应用程序可用的GraphicsDevice
对象和Font
对象的集合。class
GridBagConstraints
GridBagConstraints
类指定使用GridBagLayout
类布局的组件的约束。class
GridBagLayout
GridBagLayout
类是一个灵活的布局管理器,可以垂直,水平或沿着基线对齐组件,而不需要组件具有相同的大小。class
GridBagLayoutInfo
GridBagLayoutInfo
是GridBagLayout
布局管理器的实用程序类。class
GridLayout
GridLayout
类是一个布局管理器,它在矩形网格中布置容器的组件。class
HeadlessException
在不支持键盘,显示器或鼠标的环境中调用依赖于键盘,显示器或鼠标的代码时,抛出此异常。class
IllegalComponentStateException
表示AWT组件未处于所请求操作的适当状态。class
Image
抽象类Image
是表示图形图像的所有类的超类。class
ImageCapabilities
图像的功能和属性。class
Insets
Insets
对象是容器边框的表示。class
JobAttributes
一组控制打印作业的属性。static class
JobAttributes.DefaultSelectionType
可能的默认选择状态的类型安全枚举。static class
JobAttributes.DestinationType
可能的作业目的地的类型安全枚举。static class
JobAttributes.DialogType
可显示给用户的可能对话框的类型安全枚举。static class
JobAttributes.MultipleDocumentHandlingType
可能的多个复制处理状态的类型安全枚举。static class
JobAttributes.SidesType
可能的多页拼版的类型安全枚举。class
KeyboardFocusManager
KeyboardFocusManager负责管理活动和聚焦的Windows以及当前焦点所有者。class
Label
Label
对象是用于将文本放置在容器中的组件。protected class
Label.AccessibleAWTLabel
此类实现Label
类的可访问性支持。class
LinearGradientPaint
LinearGradientPaint
类提供了一种用线性颜色渐变图案填充Shape
的方法。class
List
List
组件向用户显示文本项的滚动列表。protected class
List.AccessibleAWTList
此类实现List
类的可访问性支持。protected class
List.AccessibleAWTList.AccessibleAWTListChild
此类实现List子级的可访问性支持。class
MediaTracker
MediaTracker
类是一个实用程序类,用于跟踪多个媒体对象的状态。class
Menu
Menu
对象是从菜单栏部署的下拉菜单组件。protected class
Menu.AccessibleAWTMenu
Menu的内部类,用于为可访问性提供默认支持。class
MenuBar
MenuBar
类封装了平台绑定到框架的菜单栏的概念。protected class
MenuBar.AccessibleAWTMenuBar
MenuBar的内部类用于为可访问性提供默认支持。class
MenuComponent
抽象类MenuComponent
是所有菜单相关组件的超类。protected class
MenuComponent.AccessibleAWTMenuComponent
内部类MenuComponent
用于为可访问性提供默认支持。class
MenuItem
菜单中的所有项目必须属于类MenuItem
或其子类之一。protected class
MenuItem.AccessibleAWTMenuItem
MenuItem的内部类用于提供对可访问性的默认支持。class
MenuShortcut
MenuShortcut
类表示MenuItem的键盘加速器。class
MouseInfo
MouseInfo
提供了获取鼠标信息的方法,例如鼠标指针位置和鼠标按钮的数量。class
MultipleGradientPaint
这是Paints的超类,它使用多色渐变来填充栅格。class
PageAttributes
一组控制打印页面输出的属性。static class
PageAttributes.ColorType
可能的颜色状态的类型安全枚举。static class
PageAttributes.MediaType
可能的纸张尺寸的类型安全枚举。static class
PageAttributes.OrientationRequestedType
类型安全的可能方向枚举。static class
PageAttributes.OriginType
类型安全的可能来源枚举。static class
PageAttributes.PrintQualityType
类型安全的可能打印质量的枚举。class
Panel
Panel
是最简单的容器类。protected class
Panel.AccessibleAWTPanel
此类实现Panel
类的可访问性支持。class
Point
表示(x,y)
坐标空间中的位置的点,以整数精度指定。class
PointerInfo
描述指针位置的类。class
Polygon
Polygon
类封装了坐标空间内封闭的二维区域的描述。class
PopupMenu
实现菜单的类,可以在组件内的指定位置动态弹出。protected class
PopupMenu.AccessibleAWTPopupMenu
PopupMenu的内部类用于为可访问性提供默认支持。class
PrintJob
一个启动并执行打印作业的抽象类。class
RadialGradientPaint
RadialGradientPaint
类提供了一种使用圆形径向颜色渐变图案填充形状的方法。class
Rectangle
Rectangle
指定坐标空间中的区域,该区域由坐标空间中的Rectangle
对象的左上角点(x,y)
,其宽度和高度包围。class
RenderingHints
RenderingHints
类定义和管理键和关联值的集合,允许应用程序为执行渲染和图像处理服务的其他类所使用的算法选择提供输入。static class
RenderingHints.Key
定义与RenderingHints
类一起使用的所有键的基本类型,以控制渲染和成像管道中的各种算法选择。class
Robot
此类用于生成本机系统输入事件,以用于测试自动化,自运行演示以及需要控制鼠标和键盘的其他应用程序。class
Scrollbar
Scrollbar
类包含一个滚动条,一个熟悉的用户界面对象。protected class
Scrollbar.AccessibleAWTScrollBar
此类实现Scrollbar
类的可访问性支持。class
ScrollPane
一个容器类,它为单个子组件实现自动水平和/或垂直滚动。protected class
ScrollPane.AccessibleAWTScrollPane
此类实现ScrollPane
类的可访问性支持。class
ScrollPaneAdjustable
此类表示ScrollPane
的水平或垂直滚动条的ScrollPane
。class
SplashScreen
在Java虚拟机(JVM)启动之前,可以在应用程序启动时显示启动屏幕。class
SystemColor
用于封装表示系统上本机GUI对象颜色的符号颜色的类。class
SystemTray
SystemTray
类表示桌面的系统托盘。class
Taskbar
Taskbar
类允许Java应用程序与系统任务区域(任务栏,Dock等)进行交互。class
TextArea
TextArea
对象是显示文本的多行区域。protected class
TextArea.AccessibleAWTTextArea
此类实现TextArea
类的可访问性支持。class
TextComponent
TextComponent
类是允许编辑某些文本的任何组件的超类。protected class
TextComponent.AccessibleAWTTextComponent
此类实现TextComponent
类的可访问性支持。class
TextField
TextField
对象是一个文本组件,允许编辑单行文本。protected class
TextField.AccessibleAWTTextField
此类实现TextField
类的可访问性支持。class
TexturePaint
TexturePaint
类提供了一种方法来填充Shape
,其纹理指定为BufferedImage
。class
Toolkit
此类是Abstract Window Toolkit的所有实际实现的抽象超类。class
TrayIcon
TrayIcon
对象表示可以添加到system tray
的托盘图标。class
Window
Window
对象是顶级窗口,没有边框且没有菜单栏。protected class
Window.AccessibleAWTWindow
此类实现Window
类的可访问性支持。Fields in java.awt declared as Object 变量和类型 字段 描述 Object
Event. arg
已过时。事件的任意参数。Object
Event. target
已过时。目标组件。static Object
Image. UndefinedProperty
只要获取未为特定图像定义的属性,就应返回UndefinedProperty
对象。static Object
RenderingHints. VALUE_ALPHA_INTERPOLATION_DEFAULT
Alpha插值提示值 - 实现选择Alpha混合算法,以实现性能与质量的良好折衷。static Object
RenderingHints. VALUE_ALPHA_INTERPOLATION_QUALITY
Alpha插值提示值 - 选择Alpha混合算法,优先考虑精度和视觉质量。static Object
RenderingHints. VALUE_ALPHA_INTERPOLATION_SPEED
Alpha插值提示值 - 选择Alpha混合算法,优先考虑计算速度。static Object
RenderingHints. VALUE_ANTIALIAS_DEFAULT
抗锯齿提示值 - 使用实现选择的默认抗锯齿模式完成呈现。static Object
RenderingHints. VALUE_ANTIALIAS_OFF
抗锯齿提示值 - 在没有抗锯齿的情况下完成呈现。static Object
RenderingHints. VALUE_ANTIALIAS_ON
抗锯齿提示值 - 使用抗锯齿完成呈现。static Object
RenderingHints. VALUE_COLOR_RENDER_DEFAULT
颜色呈现提示值 - 执行颜色转换计算,由实现选择,以表示性能和准确性之间的最佳可用折衷。static Object
RenderingHints. VALUE_COLOR_RENDER_QUALITY
显色提示值 - 以最高的准确度和视觉质量执行颜色转换计算。static Object
RenderingHints. VALUE_COLOR_RENDER_SPEED
颜色呈现提示值 - 执行最快的颜色转换为输出设备的格式。static Object
RenderingHints. VALUE_DITHER_DEFAULT
抖动提示值 - 使用实现选择的抖动的默认值。static Object
RenderingHints. VALUE_DITHER_DISABLE
抖动提示值 - 渲染几何体时不要抖动。static Object
RenderingHints. VALUE_DITHER_ENABLE
抖动提示值 - 在渲染几何体时抖动(如果需要)。static Object
RenderingHints. VALUE_FRACTIONALMETRICS_DEFAULT
字体小数指标提示值 - 字符字形的定位精度由实现选择。static Object
RenderingHints. VALUE_FRACTIONALMETRICS_OFF
字体小数指标提示值 - 字符字形的前移宽度舍入为像素边界。static Object
RenderingHints. VALUE_FRACTIONALMETRICS_ON
字体小数度量提示值 - 字符字形以子像素精度定位。static Object
RenderingHints. VALUE_INTERPOLATION_BICUBIC
插值提示值 - 使用X
和Y
的三次函数对图像中的9个附近整数坐标样本的颜色样本进行插值,以产生颜色样本。static Object
RenderingHints. VALUE_INTERPOLATION_BILINEAR
插值提示值 - 图像中4个最近的相邻整数坐标样本的颜色样本被线性插值以产生颜色样本。static Object
RenderingHints. VALUE_INTERPOLATION_NEAREST_NEIGHBOR
插值提示值 - 使用图像中最近的相邻整数坐标样本的颜色样本。static Object
RenderingHints. VALUE_RENDER_DEFAULT
渲染提示值 - 渲染算法由实现选择,以实现性能与质量的良好折衷。static Object
RenderingHints. VALUE_RENDER_QUALITY
渲染提示值 - 选择渲染算法时优先考虑输出质量。static Object
RenderingHints. VALUE_RENDER_SPEED
渲染提示值 - 选择渲染算法,优先考虑输出速度。static Object
RenderingHints. VALUE_RESOLUTION_VARIANT_BASE
图像分辨率变量提示值 - 始终使用图像的标准分辨率。static Object
RenderingHints. VALUE_RESOLUTION_VARIANT_DEFAULT
图像分辨率变体提示值 - 基于默认启发式选择图像分辨率变体,其可以取决于平台的策略static Object
RenderingHints. VALUE_RESOLUTION_VARIANT_DPI_FIT
图像分辨率变体提示值 - 仅基于屏幕的DPI选择图像分辨率变体。static Object
RenderingHints. VALUE_RESOLUTION_VARIANT_SIZE_FIT
图像分辨率变体提示值 - 基于屏幕的DPI和Graphics2D上下文中的变换选择图像分辨率变体。static Object
RenderingHints. VALUE_STROKE_DEFAULT
笔划归一化控制提示值 - 几何形状可以根据给定实现中的权衡进行修改或保持纯粹。static Object
RenderingHints. VALUE_STROKE_NORMALIZE
行程标准化控制提示值 - 应对几何进行标准化,以改善线条的均匀性或间距以及整体美观。static Object
RenderingHints. VALUE_STROKE_PURE
笔划标准化控制提示值 - 几何应保持不变,并以子像素精度呈现。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_DEFAULT
文本抗锯齿提示值 - 文本呈现根据RenderingHints.KEY_ANTIALIASING
提示或实现选择的默认值完成。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_GASP
文本抗锯齿提示值 - 请求文本呈现使用字体资源中的信息,该信息为每个点大小指定是否应用RenderingHints.VALUE_TEXT_ANTIALIAS_ON
或RenderingHints.VALUE_TEXT_ANTIALIAS_OFF
。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_LCD_HBGR
文本抗锯齿提示值 - 请求从B,G,R的显示从左到右依次为具有子像素的LCD显示器优化显示文本,使得水平子像素分辨率是全像素水平分辨率(HBGR)的三倍。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_LCD_HRGB
文本抗锯齿提示值 - 请求从R,G,B的显示从左到右依次为具有子像素的LCD显示器优化显示文本,使得水平子像素分辨率是全像素水平分辨率(HRGB)的三倍。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_LCD_VBGR
文本抗锯齿提示值 - 请求显示文本优化用于具有子像素组织的LCD显示器,从B,G,R的显示器顶部到底部,使得垂直子像素分辨率是全像素垂直分辨率(VBGR)的三倍。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_LCD_VRGB
文本抗锯齿提示值 - 请求显示文本优化用于具有子像素组织的LCD显示器,从R,G,B的显示器顶部到底部,使得垂直子像素分辨率是全像素垂直分辨率(VRGB)的三倍。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_OFF
文本抗锯齿提示值 - 文本呈现在没有任何形式的抗锯齿的情况下完成。static Object
RenderingHints. VALUE_TEXT_ANTIALIAS_ON
文本抗锯齿提示值 - 文本呈现通过某种形式的抗锯齿完成。Fields in java.awt with type parameters of type Object 变量和类型 字段 描述 protected Map<String,Object>
Toolkit. desktopProperties
桌面属性。Methods in java.awt that return Object 变量和类型 方法 描述 Object
BufferCapabilities. clone()
Object
GridBagConstraints. clone()
创建此网格包约束的副本。Object
ImageCapabilities. clone()
Object
Insets. clone()
创建此对象的副本。Object
JobAttributes. clone()
创建并返回此JobAttributes
的副本。Object
PageAttributes. clone()
创建并返回此PageAttributes的副本。Object
RenderingHints. clone()
创建此RenderingHints
对象的克隆,该对象具有与此RenderingHints
对象相同的内容。Object
RenderingHints. get(Object key)
返回指定键映射到的值。Object
BorderLayout. getConstraints(Component comp)
获取指定组件的约束Object
Toolkit. getDesktopProperty(String propertyName)
获取指定桌面属性的值。Object[]
MediaTracker. getErrorsAny()
返回遇到错误的所有媒体的列表。Object[]
MediaTracker. getErrorsID(int id)
返回具有指定ID且遇到错误的媒体列表。abstract Object
Image. getProperty(String name, ImageObserver observer)
按名称获取此图像的属性。abstract Object
Graphics2D. getRenderingHint(RenderingHints.Key hintKey)
返回呈现算法的单个首选项的值。Object[]
Checkbox. getSelectedObjects()
返回包含复选框标签的数组(长度为1),如果未选中该复选框,则返回null。Object[]
CheckboxMenuItem. getSelectedObjects()
返回包含复选框菜单项标签的数组(长度为1),如果未选中该复选框,则返回null。Object[]
Choice. getSelectedObjects()
返回包含当前所选项的数组(长度为1)。Object[]
ItemSelectable. getSelectedObjects()
如果未选择任何项目,则返回所选项目或null
。Object[]
List. getSelectedObjects()
获取对象数组中此滚动列表中的选定项。Object
Component. getTreeLock()
获取此组件的锁定对象(拥有线程同步监视器的对象),用于AWT组件树和布局操作。protected Object
MenuComponent. getTreeLock()
获取此组件的锁定对象(拥有线程同步监视器的对象),用于AWT组件树和布局操作。protected Object
Toolkit. lazilyLoadDesktopProperty(String name)
懒惰地评估桌面属性值的机会。Object
RenderingHints. put(Object key, Object value)
将指定的key
映射到此RenderingHints
对象中的指定value
。protected Object
AWTKeyStroke. readResolve()
返回AWTKeyStroke
(或子类AWTKeyStroke
)的高速缓存实例,该实例等于此实例。Object
RenderingHints. remove(Object key)
从此RenderingHints
对象中删除键及其对应的值。Methods in java.awt that return types with arguments of type Object 变量和类型 方法 描述 Set<Map.Entry<Object,Object>>
RenderingHints. entrySet()
返回Set
视图包含在此映射的RenderingHints
。Set<Map.Entry<Object,Object>>
RenderingHints. entrySet()
返回Set
视图包含在此映射的RenderingHints
。Set<Object>
RenderingHints. keySet()
返回Set
视图包含在这个按键的RenderingHints
。Collection<Object>
RenderingHints. values()
返回Collection
视图包含在这个值的RenderingHints
。Methods in java.awt with parameters of type Object 变量和类型 方法 描述 boolean
Component. action(Event evt, Object what)
已过时。从JDK 1.1版开始,应该在触发动作事件的组件上将此组件注册为ActionListener。void
Container. add(Component comp, Object constraints)
将指定的组件添加到此容器的末尾。void
Container. add(Component comp, Object constraints, int index)
使用指定索引处的指定约束将指定组件添加到此容器。protected void
Container. addImpl(Component comp, Object constraints, int index)
将指定的组件添加到指定索引处的此容器中。protected void
ScrollPane. addImpl(Component comp, Object constraints, int index)
将指定的组件添加到此滚动窗格容器中。void
BorderLayout. addLayoutComponent(Component comp, Object constraints)
使用指定的约束对象将指定的组件添加到布局中。void
CardLayout. addLayoutComponent(Component comp, Object constraints)
将指定的组件添加到此卡片布局的内部名称表中。void
GridBagLayout. addLayoutComponent(Component comp, Object constraints)
使用指定的constraints
对象将指定的组件添加到布局中。void
LayoutManager2. addLayoutComponent(Component comp, Object constraints)
使用指定的约束对象将指定的组件添加到布局中。boolean
RenderingHints. containsKey(Object key)
如果此RenderingHints
包含指定键的映射,则返回true
。boolean
RenderingHints. containsValue(Object value)
如果此RenderingHints将一个或多个键映射到指定值,则返回true。boolean
AlphaComposite. equals(Object obj)
确定指定的对象是否等于此AlphaComposite
。boolean
AWTKeyStroke. equals(Object anObject)
如果此对象与指定对象相同,则返回true。boolean
BasicStroke. equals(Object obj)
测试指定对象是否等于此BasicStroke
,首先测试它是否为BasicStroke
,然后将其宽度,连接,上限,斜接限制,破折号和破折号阶段属性与此BasicStroke
属性进行BasicStroke
。boolean
Color. equals(Object obj)
确定另一个对象是否等于此Color
。boolean
Dimension. equals(Object obj)
检查两个维对象是否具有相等的值。boolean
Font. equals(Object obj)
将此Font
对象与指定的Object
。boolean
Insets. equals(Object obj)
检查两个insets对象是否相等。boolean
JobAttributes. equals(Object obj)
确定两个JobAttributes是否彼此相等。boolean
MenuShortcut. equals(Object obj)
返回此MenuShortcut是否与另一个相同:相等定义为两个MenuShortcuts使用相同的键,并且都使用或不使用SHIFT键。boolean
PageAttributes. equals(Object obj)
确定两个PageAttributes是否彼此相等。boolean
Point. equals(Object obj)
确定两个点是否相等。boolean
Rectangle. equals(Object obj)
检查两个矩形是否相等。boolean
RenderingHints. equals(Object o)
比较指定的Object
与此RenderingHints
是否相等。boolean
RenderingHints.Key. equals(Object o)
所有Key对象的equals方法将返回与相等运算符'=='相同的结果。protected void
Component. firePropertyChange(String propertyName, Object oldValue, Object newValue)
支持报告对象属性的绑定属性更改。protected void
KeyboardFocusManager. firePropertyChange(String propertyName, Object oldValue, Object newValue)
触发PropertyChangeEvent以响应绑定属性的更改。protected void
KeyboardFocusManager. fireVetoableChange(String propertyName, Object oldValue, Object newValue)
触发PropertyChangeEvent以响应可否决属性的更改。Object
RenderingHints. get(Object key)
返回指定键映射到的值。Component
BorderLayout. getLayoutComponent(Container target, Object constraints)
根据目标Container
的组件方向返回与给定约束位置对应的组件。Component
BorderLayout. getLayoutComponent(Object constraints)
获取使用给定约束添加的组件boolean
Component. gotFocus(Event evt, Object what)
已过时。从JDK version 1.1开始,由processFocusEvent(FocusEvent)取代。abstract boolean
RenderingHints.Key. isCompatibleValue(Object val)
如果指定的对象是此Key的有效值,则返回true。boolean
Component. lostFocus(Event evt, Object what)
已过时。从JDK version 1.1开始,由processFocusEvent(FocusEvent)取代。Object
RenderingHints. put(Object key, Object value)
将指定的key
映射到此RenderingHints
对象中的指定value
。Object
RenderingHints. remove(Object key)
从此RenderingHints
对象中删除键及其对应的值。protected void
Toolkit. setDesktopProperty(String name, Object newValue)
将指定的桌面属性设置为指定的值,并触发属性更改事件以通知任何侦听器该值已更改。abstract void
Graphics2D. setRenderingHint(RenderingHints.Key hintKey, Object hintValue)
设置渲染算法的单个首选项的值。void
AWTEvent. setSource(Object newSource)
将事件重新定位到新来源。Constructors in java.awt with parameters of type Object 构造器 描述 AWTEvent(Object source, int id)
使用指定的源对象和类型构造AWTEvent对象。Event(Object target, int id, Object arg)
已过时。注意:Event
类已过时,仅可用于向后兼容。Event(Object target, long when, int id, int x, int y, int key, int modifiers)
已过时。注意:Event
类已过时,仅可用于向后兼容。Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg)
已过时。注意:Event
类已过时,仅可用于向后兼容。RenderingHints(RenderingHints.Key key, Object value)
使用指定的键/值对构造一个新对象。 -
Uses of Object in java.awt.color
Subclasses of Object in java.awt.color 变量和类型 类 描述 class
CMMException
如果本机CMM返回错误,则抛出此异常。class
ColorSpace
此抽象类用作颜色空间标记,用于标识Color对象的特定颜色空间,或者通过ColorModel对象标识Image,BufferedImage或GraphicsDevice。class
ICC_ColorSpace
ICC_ColorSpace类是抽象ColorSpace类的实现。class
ICC_Profile
基于国际色彩联盟规范ICC.1:2001-12,颜色配置文件的文件格式,(参见 http://www.color.org ),用于设备无关和设备相关色彩空间的颜色配置文件数据的表示。class
ICC_ProfileGray
ICC_Profile类的子类,表示符合以下条件的配置文件:配置文件的颜色空间类型为TYPE_GRAY,配置文件包含grayTRCTag和mediaWhitePointTag标记。class
ICC_ProfileRGB
ICC_ProfileRGB类是ICC_Profile类的子类,表示符合以下条件的配置文件:配置文件的颜色空间类型为RGB。 该配置文件包含redColorantTag
,greenColorantTag
,blueColorantTag
,redTRCTag
,greenTRCTag
,blueTRCTag
和mediaWhitePointTag
标签。 当满足这些条件时,ICC_Profile getInstance
方法将返回ICC_ProfileRGB
对象。class
ProfileDataException
在访问或处理ICC_Profile对象时发生错误时抛出此异常。Methods in java.awt.color that return Object 变量和类型 方法 描述 protected Object
ICC_Profile. readResolve()
将正在反序列化的实例解析为使用CMM注册的实例。 -
Uses of Object in java.awt.datatransfer
Subclasses of Object in java.awt.datatransfer 变量和类型 类 描述 class
Clipboard
实现使用剪切/复制/粘贴操作传输数据的机制的类。class
DataFlavor
DataFlavor
提供关于数据的元信息。class
FlavorEvent
FlavorEvent
用于通知相关方Clipboard
(事件源)中可用的DataFlavor
已更改。class
MimeTypeParseException
用于封装MimeType解析相关异常的类。class
StringSelection
Transferable
,它实现传输String
所需的功能。class
SystemFlavorMap
SystemFlavorMap是“natives”(字符串)之间的可配置映射,它对应于特定于平台的数据格式,以及“flavors”(DataFlavors),它们对应于与平台无关的MIME类型。class
UnsupportedFlavorException
表示此风格不支持请求的数据。Methods in java.awt.datatransfer that return Object 变量和类型 方法 描述 Object
DataFlavor. clone()
返回此DataFlavor
。Object
Clipboard. getData(DataFlavor flavor)
返回一个对象,该对象表示指定DataFlavor
中此剪贴板的当前内容。Object
StringSelection. getTransferData(DataFlavor flavor)
如果可能,返回请求的DataFlavor
中的Transferable
数据。Object
Transferable. getTransferData(DataFlavor flavor)
返回表示要传输的数据的对象。Methods in java.awt.datatransfer with parameters of type Object 变量和类型 方法 描述 boolean
DataFlavor. equals(Object o)
指示某个其他对象是否“等于”此对象。Transferable
Clipboard. getContents(Object requestor)
返回表示剪贴板当前内容的可传输对象。 -
Uses of Object in java.awt.desktop
Subclasses of Object in java.awt.desktop 变量和类型 类 描述 class
AboutEvent
当要求应用程序打开其关于窗口时发送的事件。class
AppEvent
AppEvents将发送到安装在当前桌面上下文的Desktop
实例上的侦听器和处理程序。class
AppForegroundEvent
应用程序成为前台应用程序时发送的事件,以及它不再是前台应用程序时发送的事件。class
AppHiddenEvent
隐藏或显示应用程序时发送的事件。class
AppReopenedEvent
当要求应用程序重新打开时发送的事件。class
FilesEvent
包含文件列表的辅助事件。class
OpenFilesEvent
当要求应用程序打开文件列表时发送的事件。class
OpenURIEvent
当应用程序被要求打开URI
时发送的事件。class
PreferencesEvent
当要求应用程序打开其首选项窗口时发送的事件。class
PrintFilesEvent
当要求应用程序打印文件列表时发送的事件。class
QuitEvent
要求退出应用程序时发送的事件。class
ScreenSleepEvent
连接到系统的显示器进入和退出省电模式时发送的事件。class
SystemSleepEvent
系统进入和退出省电模式时发送的事件。class
UserSessionEvent
用户会话更改后发送的事件。 -
Uses of Object in java.awt.dnd
Subclasses of Object in java.awt.dnd 变量和类型 类 描述 class
DnDConstants
此类包含表示拖放操作要执行的操作类型的常量值。class
DragGestureEvent
当特定的DragGestureRecognizer
检测到正在跟踪的Component
上发生了与平台相关的拖动启动手势时,DragGestureListener
DragGestureEvent
传递给DragGestureListener
的dragGestureRecognized()方法。class
DragGestureRecognizer
DragGestureRecognizer
是一个抽象基类,用于指定与平台相关的侦听器,该侦听器可以与特定的Component
关联,以便识别与平台相关的拖动启动手势。class
DragSource
DragSource
是负责启动拖放操作的实体,可以在许多场景中使用:每个JVM的1个默认实例,用于该JVM的生命周期。class
DragSourceAdapter
用于接收拖动源事件的抽象适配器类。class
DragSourceContext
DragSourceContext
类负责管理拖放协议的启动器端。class
DragSourceDragEvent
该DragSourceDragEvent
从交付DragSourceContextPeer
,通过DragSourceContext
,到DragSourceListener
与注册DragSourceContext
和与其关联DragSource
。class
DragSourceDropEvent
所述DragSourceDropEvent
从递送DragSourceContextPeer
,经由DragSourceContext
,到dragDropEnd
的方法DragSourceListener
与注册小号DragSourceContext
和与其关联DragSource
。class
DragSourceEvent
此类是DragSourceDragEvent
和DragSourceDropEvent
的基类。class
DropTarget
该DropTarget
与相关Component
时Component
希望接受拖放操作期间下降。protected static class
DropTarget.DropTargetAutoScroller
这个受保护的嵌套类实现了自动滚动class
DropTargetAdapter
用于接收放置目标事件的抽象适配器类。class
DropTargetContext
甲DropTargetContext
每当用拖放操作相关联的逻辑光标用的可见几何一致创建Component
与相关联DropTarget
。protected class
DropTargetContext.TransferableProxy
TransferableProxy
是一个帮助器内部类,它实现Transferable
接口,并充当另一个Transferable
对象的代理,该对象表示特定拖放操作的数据传输。class
DropTargetDragEvent
所述DropTargetDragEvent
被输送到DropTargetListener
经由其dragEnter事件()和的dragover()方法。class
DropTargetDropEvent
DropTargetDropEvent
通过DropTargetListener
drop()方法提供。class
DropTargetEvent
DropTargetEvent
是DropTargetDragEvent
和DropTargetDropEvent
的基类。class
InvalidDnDOperationException
java.awt.dnd包中的各种方法抛出此异常。class
MouseDragGestureRecognizer
DragGestureRecognizer
这个抽象子类为基于鼠标的手势定义了DragGestureRecognizer
。Methods in java.awt.dnd that return Object 变量和类型 方法 描述 Object
DropTargetContext.TransferableProxy. getTransferData(DataFlavor df)
返回一个对象,该对象表示由封装的transferable为请求的数据flavor提供的数据。Object[]
DragGestureEvent. toArray()
返回包含拖动手势的事件的Object
数组。Object[]
DragGestureEvent. toArray(Object[] array)
返回包含拖动手势的事件数组。Methods in java.awt.dnd with parameters of type Object 变量和类型 方法 描述 Object[]
DragGestureEvent. toArray(Object[] array)
返回包含拖动手势的事件数组。 -
Uses of Object in java.awt.event
Subclasses of Object in java.awt.event 变量和类型 类 描述 class
ActionEvent
一个语义事件,指示发生了组件定义的操作。class
AdjustmentEvent
由Adjustable对象发出的调整事件,如Scrollbar
和ScrollPane
。class
AWTEventListenerProxy
扩展EventListenerProxy
类,专门用于为特定事件掩码添加AWTEventListener
。class
ComponentAdapter
用于接收组件事件的抽象适配器类。class
ComponentEvent
一个低级事件,指示组件移动,更改大小或更改可见性(也是其他组件级事件的根类)。class
ContainerAdapter
用于接收容器事件的抽象适配器类。class
ContainerEvent
一个低级事件,指示容器的内容因添加或删除组件而更改。class
FocusAdapter
用于接收键盘焦点事件的抽象适配器类。class
FocusEvent
低级事件,指示组件已获得或丢失输入焦点。class
HierarchyBoundsAdapter
用于接收祖先移动和调整大小的事件的抽象适配器类。class
HierarchyEvent
一个事件,指示对Component
所属的Component
层次结构Component
的更改。class
InputEvent
所有组件级输入事件的根事件类。class
InputMethodEvent
输入方法事件包含有关使用输入方法组合的文本的信息。class
InvocationEvent
它执行的事件run()
上的方法Runnable
当通过AWT事件调度线程进行调度。class
ItemEvent
一个语义事件,指示已选择或取消选择某个项目。class
KeyAdapter
用于接收键盘事件的抽象适配器类。class
KeyEvent
指示组件中发生击键的事件。class
MouseAdapter
用于接收鼠标事件的抽象适配器类。class
MouseEvent
一个事件,指示组件中发生了鼠标操作。class
MouseMotionAdapter
用于接收鼠标移动事件的抽象适配器类。class
MouseWheelEvent
指示鼠标滚轮在组件中旋转的事件。class
PaintEvent
组件级绘制事件。class
TextEvent
一个语义事件,指示对象的文本已更改。class
WindowAdapter
用于接收窗口事件的抽象适配器类。class
WindowEvent
一个低级事件,指示窗口已更改其状态。Fields in java.awt.event declared as Object 变量和类型 字段 描述 protected Object
InvocationEvent. notifier
(可能为null)对象,其notifyAll()方法将在Runnable.run()方法返回或抛出异常之后立即调用,或者在事件处理完毕后立即调用。Methods in java.awt.event that return Object 变量和类型 方法 描述 Object
ItemEvent. getItem()
返回受事件影响的项目。Constructors in java.awt.event with parameters of type Object 构造器 描述 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
对象。InvocationEvent(Object source, int id, Runnable runnable, Object notifier, boolean catchThrowables)
构造一个InvocationEvent
具有指定源和ID将执行可运行的run
时调度方法。InvocationEvent(Object source, Runnable runnable)
使用指定的源构造一个InvocationEvent
,它将在调度时执行runnable的run
方法。InvocationEvent(Object source, Runnable runnable, Object notifier, boolean catchThrowables)
使用指定的源构造一个InvocationEvent
,它将在调度时执行runnable的run
方法。InvocationEvent(Object source, Runnable runnable, Runnable listener, boolean catchThrowables)
使用指定的源构造一个InvocationEvent
,它将在调度时执行runnable的run
方法。ItemEvent(ItemSelectable source, int id, Object item, int stateChange)
构造一个ItemEvent
对象。TextEvent(Object source, int id)
构造一个TextEvent
对象。 -
Uses of Object in java.awt.font
Subclasses of Object in java.awt.font 变量和类型 类 描述 class
FontRenderContext
FontRenderContext
类是用于正确测量文本所需信息的容器。class
GlyphJustificationInfo
GlyphJustificationInfo
类表示有关字形的对齐属性的信息。class
GlyphMetrics
GlyphMetrics
类表示单个字形的信息。class
GlyphVector
GlyphVector
对象是字形的集合,其包含用于在变换的坐标空间中放置每个字形的几何信息,该变换的坐标空间对应于最终显示GlyphVector
的设备。class
GraphicAttribute
此类与CHAR_REPLACEMENT属性一起使用。class
ImageGraphicAttribute
该ImageGraphicAttribute
类的实现GraphicAttribute
其中提请在图像TextLayout
。class
LayoutPath
LayoutPath提供相对于基线的位置和用户空间中的点之间的映射。class
LineBreakMeasurer
LineBreakMeasurer
类允许将样式化文本分解为适合特定视觉前进的行(或段)。class
LineMetrics
LineMetrics
类允许访问沿一行布置字符和一组行布局所需的度量。class
NumericShaper
NumericShaper
类用于将Latin-1(欧洲)数字转换为其他Unicode十进制数字。class
ShapeGraphicAttribute
该ShapeGraphicAttribute
类的实现GraphicAttribute
绘制形状在TextLayout
。class
TextAttribute
TextAttribute
类定义用于文本呈现的属性键和属性值。class
TextHitInfo
TextHitInfo
类表示文本模型中的字符位置,以及字符的 偏差或“侧面”。class
TextLayout
TextLayout
是样式化字符数据的不可变图形表示。static class
TextLayout.CaretPolicy
定义用于确定强插入位置的策略。class
TextMeasurer
TextMeasurer
类提供换行所需的基本操作:测量到达给定的TextLayout
,确定一系列字符的前进,以及为一系列字符生成TextLayout
。class
TransformAttribute
TransformAttribute
类为转换提供了一个不可变的包装器,因此可以安全地用作属性。Methods in java.awt.font that return Object 变量和类型 方法 描述 protected Object
TextLayout. clone()
创建此TextLayout
的副本。Object
FontRenderContext. getAntiAliasingHint()
返回此FontRenderContext
使用的文本抗锯齿渲染模式提示。Object
FontRenderContext. getFractionalMetricsHint()
返回此FontRenderContext
使用的文本小数度量标准呈现模式提示。protected Object
TextAttribute. readResolve()
将正在反序列化的实例解析为预定义的常量。Methods in java.awt.font with parameters of type Object 变量和类型 方法 描述 boolean
FontRenderContext. equals(Object obj)
如果obj是FontRenderContext的实例并且具有与此相同的transform,antialiasing和fractional metrics值,则返回true。boolean
ImageGraphicAttribute. equals(Object rhs)
将此ImageGraphicAttribute
与指定的Object
进行比较 。boolean
NumericShaper. equals(Object o)
如果指定的对象是NumericShaper
的实例并且形状与此形状相同,则返回true
,无论范围表示,位掩码还是枚举。boolean
ShapeGraphicAttribute. equals(Object rhs)
将此ShapeGraphicAttribute
与指定的Object
。boolean
TextHitInfo. equals(Object obj)
返回true
如果指定Object
是TextHitInfo
,等于这个TextHitInfo
。boolean
TransformAttribute. equals(Object rhs)
如果rhs是TransformAttribute
其变换等于此TransformAttribute
的变换,则返回true
。Constructors in java.awt.font with parameters of type Object 构造器 描述 FontRenderContext(AffineTransform tx, Object aaHint, Object fmHint)
根据可选的AffineTransform
和两个Object
值构造FontRenderContext
对象,以确定新构造的对象是否具有抗锯齿或小数度量标准。 -
Uses of Object in java.awt.geom
Subclasses of Object in java.awt.geom 变量和类型 类 描述 class
AffineTransform
AffineTransform
类表示2D仿射变换,其执行从2D坐标到其他2D坐标的线性映射,其保持线的“直线性”和“平行性”。class
Arc2D
Arc2D
是用于存储由边界矩形限定的2D弧的所有对象的抽象超,起始角度,角跨越(弧的长度),和一个闭合型(OPEN
,CHORD
,或PIE
)。static class
Arc2D.Double
此类定义以double
精度指定的弧。static class
Arc2D.Float
此类定义以float
精度指定的弧。class
Area
Area
对象存储和操作二维空间的封闭区域的与分辨率无关的描述。class
CubicCurve2D
CubicCurve2D
类在(x,y)
坐标空间中定义了三次参数曲线段。static class
CubicCurve2D.Double
用double
坐标指定的三次参数曲线段。static class
CubicCurve2D.Float
用float
坐标指定的三次参数曲线段。class
Dimension2D
Dimension2D
类用于封装宽度和高度尺寸。class
Ellipse2D
Ellipse2D
类描述了由框架矩形定义的椭圆。static class
Ellipse2D.Double
Double
类定义double
精度中指定的椭圆。static class
Ellipse2D.Float
Float
类定义以float
精度指定的椭圆。class
FlatteningPathIterator
FlatteningPathIterator
类返回另一个PathIterator
对象的展平视图。class
GeneralPath
GeneralPath
类表示由直线和二次和三次(B?zier)曲线构成的几何路径。class
IllegalPathStateException
IllegalPathStateException
表示如果对正在执行的特定操作处于非法状态的路径执行操作(例如将路径段附加到GeneralPath
而没有初始moveto),则抛出异常。class
Line2D
Line2D
表示(x,y)
坐标空间中的线段。static class
Line2D.Double
用双坐标指定的线段。static class
Line2D.Float
用浮点坐标指定的线段。class
NoninvertibleTransformException
NoninvertibleTransformException
类表示如果执行的操作需要AffineTransform
对象的反转但AffineTransform
处于不可逆状态时引发的异常。class
Path2D
Path2D
类提供简单但灵活的形状,表示任意几何路径。static class
Path2D.Double
Double
类定义了一个几何路径,其坐标以双精度浮点存储。static class
Path2D.Float
Float
类定义了一个几何路径,其坐标存储在单精度浮点中。class
Point2D
Point2D
类定义表示(x,y)
坐标空间中的位置的点。static class
Point2D.Double
Double
类定义double
精度中指定的点。static class
Point2D.Float
Float
类定义以float精度指定的点。class
QuadCurve2D
QuadCurve2D
类在(x,y)
坐标空间中定义二次参数曲线段。static class
QuadCurve2D.Double
用double
坐标指定的二次参数曲线段。static class
QuadCurve2D.Float
用float
坐标指定的二次参数曲线段。class
Rectangle2D
Rectangle2D
类描述由位置(x,y)
和尺寸(w x h)
定义的矩形。static class
Rectangle2D.Double
Double
类定义以双坐标指定的矩形。static class
Rectangle2D.Float
Float
类定义了以float坐标指定的矩形。class
RectangularShape
RectangularShape
是许多Shape
对象的基类,其几何形状由矩形框架定义。class
RoundRectangle2D
RoundRectangle2D
类定义了一个矩形,其圆角由位置(x,y)
,尺寸(w x h)
以及圆弧的宽度和高度定义。static class
RoundRectangle2D.Double
Double
类定义了一个圆角矩形,全部在double
坐标中指定。static class
RoundRectangle2D.Float
Float
类定义了一个圆角矩形,全部在float
坐标中指定。Methods in java.awt.geom that return Object 变量和类型 方法 描述 Object
AffineTransform. clone()
返回此AffineTransform
对象的副本。Object
Area. clone()
返回此Area
对象的精确副本。Object
CubicCurve2D. clone()
创建与此对象相同的类的新对象。Object
Dimension2D. clone()
创建与此对象相同的类的新对象。Object
Line2D. clone()
创建与此对象相同的类的新对象。abstract Object
Path2D. clone()
创建与此对象相同的类的新对象。Object
Path2D.Double. clone()
创建与此对象相同的类的新对象。Object
Path2D.Float. clone()
创建与此对象相同的类的新对象。Object
Point2D. clone()
创建与此对象具有相同类并具有相同内容的新对象。Object
QuadCurve2D. clone()
创建与此对象具有相同类并具有相同内容的新对象。Object
RectangularShape. clone()
创建与此对象具有相同类并具有相同内容的新对象。Methods in java.awt.geom with parameters of type Object 变量和类型 方法 描述 boolean
AffineTransform. equals(Object obj)
如果此AffineTransform
表示与指定参数相同的仿射坐标变换,则返回true
。boolean
Arc2D. equals(Object obj)
确定指定的Object
是否等于此Arc2D
。boolean
Ellipse2D. equals(Object obj)
确定指定的Object
是否等于此Ellipse2D
。boolean
Point2D. equals(Object obj)
确定两个点是否相等。boolean
Rectangle2D. equals(Object obj)
确定指定的Object
是否等于此Rectangle2D
。boolean
RoundRectangle2D. equals(Object obj)
确定指定的Object
是否等于此RoundRectangle2D
。 -
Uses of Object in java.awt.im
Subclasses of Object in java.awt.im 变量和类型 类 描述 class
InputContext
提供控制文本输入工具的方法,例如输入方法和键盘布局。class
InputMethodHighlight
InputMethodHighlight用于描述正在撰写的文本的突出显示属性。class
InputSubset
定义其他Unicode子集以供输入方法使用。Methods in java.awt.im that return Object 变量和类型 方法 描述 Object
InputContext. getInputMethodControlObject()
从当前输入方法返回一个控制对象,或者为null。 -
Uses of Object in java.awt.im.spi
Methods in java.awt.im.spi that return Object 变量和类型 方法 描述 Object
InputMethod. getControlObject()
从此输入方法返回一个控件对象,或者为null。 -
Uses of Object in java.awt.image
Subclasses of Object in java.awt.image 变量和类型 类 描述 class
AbstractMultiResolutionImage
此类为要实现MultiResolutionImage
接口的类提供了几种Image
方法的默认实现。class
AffineTransformOp
此类使用仿射变换从二维坐标源图像中或执行的线性映射Raster
到2D中的目标图像或在坐标Raster
。class
AreaAveragingScaleFilter
一个ImageFilter类,用于使用简单的区域平均算法缩放图像,该算法产生比最近邻居算法更平滑的结果。class
BandCombineOp
该类使用指定的矩阵在Raster
中执行波段的任意线性组合。class
BandedSampleModel
该类表示以带交织方式存储的图像数据,并且像素的每个样本占据DataBuffer的一个数据元素。class
BaseMultiResolutionImage
此类是AbstractMultiResolutionImage
类的基于数组的实现。class
BufferedImage
BufferedImage
子类描述了具有可访问的图像数据缓冲区的Image
。class
BufferedImageFilter
BufferedImageFilter
类是ImageFilter
子类,提供了使用单源/单目标图像操作符(BufferedImageOp
)在Image Producer / Consumer / Observer范例中过滤BufferedImage
的简单方法。class
BufferStrategy
BufferStrategy
类表示在特定Canvas
或Window
上组织复杂内存的机制。class
ByteLookupTable
该类定义了一个查找表对象。class
ColorConvertOp
此类对源图像中的数据执行逐像素颜色转换。class
ColorModel
ColorModel
抽象类封装了将像素值转换为颜色分量(例如,红色,绿色和蓝色)和alpha分量的方法。class
ComponentColorModel
ColorModel
类,使用像素值表示颜色和alpha信息作为单独的样本,并将每个样本存储在单独的数据元素中。class
ComponentSampleModel
该类表示存储的图像数据,使得像素的每个样本占据DataBuffer的一个数据元素。class
ConvolveOp
此类实现从源到目标的卷积。class
CropImageFilter
用于裁剪图像的ImageFilter类。class
DataBuffer
此类用于包装一个或多个数据数组。class
DataBufferByte
此类扩展DataBuffer
并在内部将数据存储为字节。class
DataBufferDouble
此类扩展DataBuffer
并在double
表单内部存储数据。class
DataBufferFloat
此类扩展DataBuffer
并在float
表单内部存储数据。class
DataBufferInt
此类扩展DataBuffer
并将数据作为整数存储在内部。class
DataBufferShort
此类扩展DataBuffer
并在内部将数据存储为short。class
DataBufferUShort
此类扩展DataBuffer
并在内部将数据存储为short。class
DirectColorModel
DirectColorModel
类是ColorModel
类,它使用像素值表示RGB颜色和alpha信息作为单独的样本,并将单个像素的所有样本打包成单个int,short或byte数量。class
FilteredImageSource
此类是ImageProducer接口的实现,它接受现有图像和过滤器对象,并使用它们为原始图像的新过滤版本生成图像数据。class
ImageFilter
此类实现了一组接口方法的过滤器,这些接口方法用于将数据从ImageProducer传递到ImageConsumer。class
ImagingOpException
所述ImagingOpException
如果所述一个被抛出BufferedImageOp
种或RasterOp
过滤方法不能处理图像。class
IndexColorModel
IndexColorModel
类是ColorModel
类,它使用由单个样本组成的像素值,该样本是默认sRGB颜色空间中固定色彩映射的索引。class
Kernel
Kernel
类定义了一个矩阵,该矩阵描述指定像素及其周围像素如何影响为滤波操作的输出图像中的像素位置计算的值。class
LookupOp
此类实现从源到目标的查找操作。class
LookupTable
此抽象类定义查找表对象。class
MemoryImageSource
此类是ImageProducer接口的实现,它使用数组为Image生成像素值。class
MultiPixelPackedSampleModel
MultiPixelPackedSampleModel
类表示单带图像,可以将多个单样本像素打包到一个数据元素中。class
PackedColorModel
PackedColorModel
类是一个抽象ColorModel
类,它使用像素值,这些像素值将颜色和alpha信息表示为单独的样本,并将单个像素的所有样本打包为单个int,short或byte数量。class
PixelGrabber
PixelGrabber类实现了一个ImageConsumer,它可以附加到Image或ImageProducer对象,以检索该图像中像素的子集。class
PixelInterleavedSampleModel
该类表示以像素交错方式存储的图像数据,并且像素的每个样本占据DataBuffer的一个数据元素。class
Raster
表示矩形像素数组的类。class
RasterFormatException
如果RasterFormatException
中存在无效的布局信息,则抛出RasterFormatException 。class
ReplicateScaleFilter
ImageFilter类,用于使用最简单的算法缩放图像。class
RescaleOp
此类通过将每个像素的样本值乘以比例因子然后添加偏移量,对源图像中的数据执行逐像素重新缩放。class
RGBImageFilter
此类提供了一种简单的方法来创建ImageFilter,它可以修改默认RGB ColorModel中图像的像素。class
SampleModel
该抽象类定义了用于提取图像中像素样本的接口。class
ShortLookupTable
该类定义了一个查找表对象。class
SinglePixelPackedSampleModel
该类表示打包的像素数据,使得构成单个像素的N个样本存储在单个数据阵列元素中,并且每个数据数据阵列元素仅保存一个像素的样本。class
VolatileImage
VolatileImage是一种图像,由于超出应用程序控制的情况(例如,由操作系统或其他应用程序引起的情况),它可能随时丢失其内容。class
WritableRaster
此类扩展Raster以提供像素写入功能。Fields in java.awt.image declared as Object 变量和类型 字段 描述 protected Object
ReplicateScaleFilter. outpixbuf
byte
阵列,初始化为ReplicateScaleFilter.destWidth
,用于将一行像素数据传送到ImageConsumer
。Methods in java.awt.image that return Object 变量和类型 方法 描述 Object
ImageFilter. clone()
克隆此对象。Object
Kernel. clone()
克隆此对象。Object
BandedSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
ColorModel. getDataElements(float[] normComponents, int normOffset, Object obj)
在给定标准化颜色/ alpha分量数组的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
ColorModel. getDataElements(int[] components, int offset, Object obj)
在给定一组非标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
ColorModel. getDataElements(int rgb, Object pixel)
在给定默认RGB颜色模型中的整数像素表示的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
ComponentColorModel. getDataElements(float[] normComponents, int normOffset, Object obj)
在给定一个标准化颜色/ alpha分量数组的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
ComponentColorModel. getDataElements(int[] components, int offset, Object obj)
在给定一组非标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
ComponentColorModel. getDataElements(int rgb, Object pixel)
在给定默认RGB颜色模型中的整数像素表示的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
ComponentSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType
类型的基本数组中单个像素的数据。Object
DirectColorModel. getDataElements(int[] components, int offset, Object obj)
在给定一组非标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
DirectColorModel. getDataElements(int rgb, Object pixel)
在给定默认RGB颜色模型中的整数像素表示的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
IndexColorModel. getDataElements(int[] components, int offset, Object pixel)
在给定非标准化颜色/ alpha分量数组的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
IndexColorModel. getDataElements(int rgb, Object pixel)
给定默认RGB颜色模型中的整数像素表示,返回此ColorModel中像素的数据元素数组表示形式。Object
MultiPixelPackedSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
Raster. getDataElements(int x, int y, int w, int h, Object outData)
返回TransferType类型的基本数组中指定矩形像素的像素数据。Object
Raster. getDataElements(int x, int y, Object outData)
返回TransferType类型的基本数组中单个像素的数据。Object
SampleModel. getDataElements(int x, int y, int w, int h, Object obj, DataBuffer data)
返回TransferType类型的基本数组中指定矩形像素的像素数据。abstract Object
SampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
SinglePixelPackedSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
PixelGrabber. getPixels()
获取像素缓冲区。Object
AbstractMultiResolutionImage. getProperty(String name, ImageObserver observer)
此方法只是委托基础映像上的相同方法,它相当于:getBaseImage().getProperty(name, observer)
。Object
BufferedImage. getProperty(String name)
按名称返回图像的属性。Object
BufferedImage. getProperty(String name, ImageObserver observer)
按名称返回图像的属性。Object
RenderedImage. getProperty(String name)
从此图像的属性集中获取属性。Methods in java.awt.image with parameters of type Object 变量和类型 方法 描述 boolean
ColorModel. equals(Object obj)
此方法仅委托Object
的默认实现,这与==
测试相同,因为此类无法在多个独立子类分支之间强制执行适当的相等性测试。boolean
ComponentColorModel. equals(Object obj)
测试指定Object
是一个实例ComponentColorModel
和等于这个ComponentColorModel
。boolean
IndexColorModel. equals(Object obj)
如果指定的测试Object
是一个实例IndexColorModel
,以及它是否该IndexColorModel
boolean
PackedColorModel. equals(Object obj)
测试指定Object
是一个实例PackedColorModel
和等于这个PackedColorModel
。int
ColorModel. getAlpha(Object inData)
返回指定像素的alpha分量,从0到255缩放。int
ComponentColorModel. getAlpha(Object inData)
返回指定像素的alpha分量,从0到255缩放。int
DirectColorModel. getAlpha(Object inData)
返回指定像素的alpha分量,从0到255缩放。int
ColorModel. getBlue(Object inData)
返回指定像素的蓝色分量,在默认RGBColorSpace
,sRGB中从0到255缩放。int
ComponentColorModel. getBlue(Object inData)
返回指定像素的蓝色分量,在默认RGBColorSpace
,sRGB中从0到255缩放。int
DirectColorModel. getBlue(Object inData)
返回指定像素的蓝色分量,在默认RGBColorSpace
,sRGB中从0到255缩放。int[]
ColorModel. getComponents(Object pixel, int[] components, int offset)
返回给定ColorModel
的像素的非标准化颜色/ alpha分量ColorModel
。int[]
ComponentColorModel. getComponents(Object pixel, int[] components, int offset)
返回给定ColorModel
的像素的非标准化颜色/ alpha分量ColorModel
。int[]
DirectColorModel. getComponents(Object pixel, int[] components, int offset)
返回此ColorModel
给定像素的非标准化颜色/ alpha分量ColorModel
。int[]
IndexColorModel. getComponents(Object pixel, int[] components, int offset)
返回此ColorModel
指定像素的非标准化颜色/ alpha分量ColorModel
。Object
BandedSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
ColorModel. getDataElements(float[] normComponents, int normOffset, Object obj)
在给定一组标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
ColorModel. getDataElements(int[] components, int offset, Object obj)
在给定一组非标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
ColorModel. getDataElements(int rgb, Object pixel)
给定默认RGB颜色模型中的整数像素表示,返回此ColorModel
像素的数据元素数组表示形式。Object
ComponentColorModel. getDataElements(float[] normComponents, int normOffset, Object obj)
在给定一组标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
ComponentColorModel. getDataElements(int[] components, int offset, Object obj)
在给定一组非标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
ComponentColorModel. getDataElements(int rgb, Object pixel)
给定默认RGB颜色模型中的整数像素表示,返回此ColorModel
像素的数据元素数组表示形式。Object
ComponentSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType
类型的基本数组中单个像素的数据。Object
DirectColorModel. getDataElements(int[] components, int offset, Object obj)
在给定一组非标准化颜色/ alpha分量的情况下,返回此ColorModel
像素的数据元素数组表示。Object
DirectColorModel. getDataElements(int rgb, Object pixel)
给定默认RGB颜色模型中的整数像素表示,返回此ColorModel
像素的数据元素数组表示形式。Object
IndexColorModel. getDataElements(int[] components, int offset, Object pixel)
在给定非标准化颜色/ alpha分量数组的情况下,返回此ColorModel
像素的数据元素数组表示形式。Object
IndexColorModel. getDataElements(int rgb, Object pixel)
给定默认RGB颜色模型中的整数像素表示,返回此ColorModel中像素的数据元素数组表示形式。Object
MultiPixelPackedSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
Raster. getDataElements(int x, int y, int w, int h, Object outData)
返回TransferType类型的基本数组中指定矩形像素的像素数据。Object
Raster. getDataElements(int x, int y, Object outData)
返回TransferType类型的基本数组中单个像素的数据。Object
SampleModel. getDataElements(int x, int y, int w, int h, Object obj, DataBuffer data)
返回TransferType类型的基本数组中指定矩形像素的像素数据。abstract Object
SampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。Object
SinglePixelPackedSampleModel. getDataElements(int x, int y, Object obj, DataBuffer data)
返回TransferType类型的基本数组中单个像素的数据。int
ColorModel. getGreen(Object inData)
返回指定像素的绿色分量,在默认RGBColorSpace
(sRGB)中从0到255缩放。int
ComponentColorModel. getGreen(Object inData)
返回指定像素的绿色分量,在默认RGBColorSpace
(sRGB)中从0到255缩放。int
DirectColorModel. getGreen(Object inData)
返回指定像素的绿色分量,在默认RGBColorSpace
,sRGB中从0到255缩放。float[]
ColorModel. getNormalizedComponents(Object pixel, float[] normComponents, int normOffset)
在给定ColorModel
的像素的情况下,返回标准化形式的所有颜色/ alpha分量的ColorModel
。float[]
ComponentColorModel. getNormalizedComponents(Object pixel, float[] normComponents, int normOffset)
在给定ColorModel
的像素的情况下,以标准化形式返回所有颜色/ alpha分量的ColorModel
。int
ColorModel. getRed(Object inData)
返回指定像素的红色分量,在默认RGBColorSpace
sRGB中从0到255缩放。int
ComponentColorModel. getRed(Object inData)
返回指定像素的红色分量,在默认RGB ColorSpace(sRGB)中从0到255缩放。int
DirectColorModel. getRed(Object inData)
返回指定像素的红色分量,在默认RGBColorSpace
(sRGB)中从0到255缩放。int
ColorModel. getRGB(Object inData)
以默认RGB颜色模型格式返回指定像素的颜色/ alpha分量。int
ComponentColorModel. getRGB(Object inData)
以默认RGB颜色模型格式返回指定像素的颜色/ alpha分量。int
DirectColorModel. getRGB(Object inData)
以默认RGB颜色模型格式返回指定像素的颜色/ alpha分量。void
BandedSampleModel. setDataElements(int x, int y, Object obj, DataBuffer data)
从TransferType类型的基本数组中设置指定DataBuffer中单个像素的数据。void
ComponentSampleModel. setDataElements(int x, int y, Object obj, DataBuffer data)
从TransferType
类型的基本数组中设置指定DataBuffer
单个像素的数据。void
MultiPixelPackedSampleModel. setDataElements(int x, int y, Object obj, DataBuffer data)
从TransferType类型的基本数组中设置指定DataBuffer
单个像素的数据。void
SampleModel. setDataElements(int x, int y, int w, int h, Object obj, DataBuffer data)
从TransferType类型的基本数组中设置指定DataBuffer中像素矩形的数据。abstract void
SampleModel. setDataElements(int x, int y, Object obj, DataBuffer data)
从TransferType类型的基本数组中设置指定DataBuffer中单个像素的数据。void
SinglePixelPackedSampleModel. setDataElements(int x, int y, Object obj, DataBuffer data)
从TransferType类型的基本数组中设置指定DataBuffer中单个像素的数据。void
WritableRaster. setDataElements(int x, int y, int w, int h, Object inData)
从TransferType类型的基本数组中设置像素矩形的数据。void
WritableRaster. setDataElements(int x, int y, Object inData)
为TransferType类型的基本数组设置单个像素的数据。 -
Uses of Object in java.awt.image.renderable
Subclasses of Object in java.awt.image.renderable 变量和类型 类 描述 class
ParameterBlock
ParameterBlock
封装了有关RenderableImageOp或其他处理图像的类所需的源和参数(对象)的所有信息。class
RenderableImageOp
此类在其关联的ContextualRenderedImageFactory实例的帮助下处理操作的可渲染方面。class
RenderableImageProducer
一个实现ImageProducer的适配器类,允许异步生成RenderableImage。class
RenderContext
RenderContext封装了从RenderableImage生成特定渲染所需的信息。Fields in java.awt.image.renderable with type parameters of type Object 变量和类型 字段 描述 protected Vector<Object>
ParameterBlock. parameters
非源参数的矢量,存储为任意对象。protected Vector<Object>
ParameterBlock. sources
源向量,存储为任意对象。Methods in java.awt.image.renderable that return Object 变量和类型 方法 描述 Object
ParameterBlock. clone()
创建ParameterBlock
的副本。Object
RenderContext. clone()
制作RenderContext的副本。Object
ParameterBlock. getObjectParameter(int index)
获取参数作为对象。Object
ContextualRenderedImageFactory. getProperty(ParameterBlock paramBlock, String name)
获取name参数指定的属性的相应实例。Object
RenderableImage. getProperty(String name)
从此图像的属性集中获取属性。Object
RenderableImageOp. getProperty(String name)
从此图像的属性集中获取属性。Object
ParameterBlock. getSource(int index)
将源作为常规Object返回。Object
ParameterBlock. shallowClone()
创建ParameterBlock
的浅表副本。Methods in java.awt.image.renderable that return types with arguments of type Object 变量和类型 方法 描述 Vector<Object>
ParameterBlock. getParameters()
返回整个参数Vector。Vector<Object>
ParameterBlock. getSources()
返回整个Vector数据源。Methods in java.awt.image.renderable with parameters of type Object 变量和类型 方法 描述 ParameterBlock
ParameterBlock. add(Object obj)
将对象添加到参数列表中。ParameterBlock
ParameterBlock. addSource(Object source)
将图像添加到源列表的末尾。ParameterBlock
ParameterBlock. set(Object obj, int index)
替换参数列表中的对象。ParameterBlock
ParameterBlock. setSource(Object source, int index)
用新源替换源列表中的条目。Method parameters in java.awt.image.renderable with type arguments of type Object 变量和类型 方法 描述 void
ParameterBlock. setParameters(Vector<Object> parameters)
将整个参数Vector设置为给定的Vector。void
ParameterBlock. setSources(Vector<Object> sources)
将整个Vector of Source设置为给定的Vector。Constructor parameters in java.awt.image.renderable with type arguments of type Object 构造器 描述 ParameterBlock(Vector<Object> sources)
使用给定的源向量构造ParameterBlock
。ParameterBlock(Vector<Object> sources, Vector<Object> parameters)
使用给定的源向量和参数向量构造ParameterBlock
。 -
Uses of Object in java.awt.print
Subclasses of Object in java.awt.print 变量和类型 类 描述 class
Book
Book
类提供文档的表示,其中页面可以具有不同的页面格式和页面画家。class
PageFormat
PageFormat
类描述了要打印的页面的大小和方向。class
Paper
Paper
课程描述了一张纸的物理特征。class
PrinterAbortException
所述PrinterAbortException
类是的一个子类PrinterException
,并用于指示用户或应用程序已经终止了打印作业,而这是在打印的过程中。class
PrinterException
PrinterException
类及其子类用于指示打印系统中出现异常情况。class
PrinterIOException
该PrinterIOException
类的子类PrinterException
,用来表示某种IO错误而发生的打印。class
PrinterJob
PrinterJob
类是控制打印的主要类。Methods in java.awt.print that return Object 变量和类型 方法 描述 Object
PageFormat. clone()
制作此PageFormat
的副本,其内容与此PageFormat
相同。Object
Paper. clone()
创建此Paper
的副本,其内容与此Paper
相同。 -
Uses of Object in java.beans
Subclasses of Object in java.beans 变量和类型 类 描述 class
BeanDescriptor
BeanDescriptor提供有关“bean”的全局信息,包括其Java类,displayName等。class
Beans
该类提供了一些通用bean控件方法。class
DefaultPersistenceDelegate
DefaultPersistenceDelegate
是抽象PersistenceDelegate
类的具体实现,是默认情况下用于没有可用信息的类的委托。class
Encoder
Encoder
是一个类,可用于创建根据其公共API编码JavaBeans集合状态的文件或流。class
EventHandler
EventHandler
类为动态生成事件侦听器提供支持,其方法执行涉及传入事件对象和目标对象的简单语句。class
EventSetDescriptor
EventSetDescriptor描述给定Java bean触发的一组事件。class
Expression
Expression
对象表示一个基本表达式,其中单个方法应用于目标,一组参数用于返回结果 - 如"a.getFoo()"
。class
FeatureDescriptor
FeatureDescriptor类是PropertyDescriptor,EventSetDescriptor和MethodDescriptor等的通用基类。class
IndexedPropertyChangeEvent
只要符合JavaBeans™规范(“bean”)的组件更改绑定的索引属性,就会传递“IndexedPropertyChange”事件。class
IndexedPropertyDescriptor
IndexedPropertyDescriptor描述了一个属性类似于数组的属性,并具有索引读取和/或索引写入方法来访问数组的特定元素。class
IntrospectionException
在Introspection期间发生异常时抛出。class
Introspector
Introspector类为工具提供了一种标准方法,可以了解目标Java Bean支持的属性,事件和方法。class
MethodDescriptor
MethodDescriptor描述了Java Bean支持从其他组件进行外部访问的特定方法。class
ParameterDescriptor
除了java.lang.reflect.Method类提供的低级类型信息之外,ParameterDescriptor类允许bean实现者提供有关其每个参数的附加信息。class
PersistenceDelegate
PersistenceDelegate类负责根据类的公共API中的方法表达给定类的实例的状态。class
PropertyChangeEvent
每当bean更改“绑定”或“约束”属性时,都会传递“PropertyChange”事件。class
PropertyChangeListenerProxy
扩展EventListenerProxy
类,专门用于添加带有“bound”属性的PropertyChangeListener
。class
PropertyChangeSupport
这是一个可以由支持绑定属性的bean使用的实用程序类。class
PropertyDescriptor
PropertyDescriptor描述了Java Bean通过一对存取方法导出的一个属性。class
PropertyEditorManager
PropertyEditorManager可用于查找任何给定类型名称的属性编辑器。class
PropertyEditorSupport
这是一个帮助构建属性编辑器的支持类。class
PropertyVetoException
当对属性的建议更改表示不可接受的值时,将引发PropertyVetoException。class
SimpleBeanInfo
这是一个支持类,使人们更容易提供BeanInfo类。class
Statement
Statement
对象表示一个基本语句,其中单个方法应用于目标和一组参数 - 如"a.setFoo(b)"
。class
VetoableChangeListenerProxy
扩展EventListenerProxy
类,专门用于添加具有“约束”属性的VetoableChangeListener
。class
VetoableChangeSupport
这是一个可以由支持约束属性的bean使用的实用程序类。class
XMLDecoder
该XMLDecoder
类用于读取使用创建的XML文档XMLEncoder
,并用于就像ObjectInputStream
。class
XMLEncoder
所述XMLEncoder
类是互补替代ObjectOutputStream
,并且可以用于产生以相同的方式,该一个 JavaBean的文本表示ObjectOutputStream
可以用来创建的二进制表示Serializable
对象。Methods in java.beans that return Object 变量和类型 方法 描述 Object
Encoder. get(Object oldInstance)
在此流创建的环境中返回oldInstance
的暂定值。Object[]
Statement. getArguments()
返回要调用的方法的参数。static Object
Beans. getInstanceOf(Object bean, 类<?> targetType)
从给定的bean中,获取表示该源对象的指定类型视图的对象。Object
PropertyChangeEvent. getNewValue()
获取属性的新值,表示为Object。Object
PropertyChangeEvent. getOldValue()
获取属性的旧值,表示为Object。Object
XMLDecoder. getOwner()
获取此解码器的所有者。Object
XMLEncoder. getOwner()
获取此编码器的所有者。Object
PropertyChangeEvent. getPropagationId()
“propagationId”字段保留供将来使用。Object
PropertyEditorSupport. getSource()
返回用作事件源的bean。Object
EventHandler. getTarget()
返回此事件处理程序将向其发送消息的对象。Object
Statement. getTarget()
返回此语句的目标对象。Object
Expression. getValue()
如果尚未设置此实例的value属性,则此方法使用这些参数在此目标上动态查找具有指定methodName的方法并调用它。Object
FeatureDescriptor. getValue(String attributeName)
使用此功能检索命名属性。Object
PropertyEditor. getValue()
获取属性值。Object
PropertyEditorSupport. getValue()
获取属性的值。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)
已过时。建议使用Beans.instantiate(ClassLoader, String, BeanContext)
,因为不推荐使用Applet API。Object
EventHandler. invoke(Object proxy, 方法 method, Object[] arguments)
从事件中提取适当的属性值,并将其传递EventHandler
此EventHandler
关联的操作。Object
XMLDecoder. readObject()
从基础输入流中读取下一个对象。Object
Encoder. remove(Object oldInstance)
删除此实例的条目,返回旧条目。Methods in java.beans with parameters of type Object 变量和类型 方法 描述 static <T> T
EventHandler. create(类<T> listenerInterface, Object target, String action)
创建listenerInterface
的实现,其中侦听器接口中的 所有方法都将处理程序的action
应用于target
。static <T> T
EventHandler. create(类<T> listenerInterface, Object target, String action, String eventPropertyName)
/ **创建的实施listenerInterface
,其中 所有的方法传递事件表达,的值eventPropertyName
,到最后方法中的发言,action
,其被施加到target
。static <T> T
EventHandler. create(类<T> listenerInterface, Object target, String action, String eventPropertyName, String listenerMethodName)
创建的实施listenerInterface
,其中命名方法listenerMethodName
传递事件表达,的值eventPropertyName
,在语句中的最终方法,action
,其被施加到target
。static DefaultHandler
XMLDecoder. createHandler(Object owner, ExceptionListener el, ClassLoader cl)
为SAX解析器创建一个新的处理程序,可用于解析由XMLEncoder
类创建的嵌入式XML存档。PropertyEditor
PropertyDescriptor. createPropertyEditor(Object bean)
使用当前属性编辑器类构造属性编辑器的实例。boolean
IndexedPropertyDescriptor. equals(Object obj)
将此PropertyDescriptor
与指定的对象进行比较。boolean
PropertyDescriptor. equals(Object obj)
将此PropertyDescriptor
与指定的对象进行比较。void
PropertyChangeSupport. fireIndexedPropertyChange(String propertyName, int index, Object oldValue, Object newValue)
向已注册以跟踪所有属性或具有指定名称的属性的更新的侦听器报告绑定的索引属性更新。void
PropertyChangeSupport. firePropertyChange(String propertyName, Object oldValue, Object newValue)
向已注册的侦听器报告绑定属性更新,以跟踪所有属性或具有指定名称的属性的更新。void
VetoableChangeSupport. fireVetoableChange(String propertyName, Object oldValue, Object newValue)
向已注册以跟踪所有属性或具有指定名称的属性的更新的侦听器报告受约束的属性更新。Object
Encoder. get(Object oldInstance)
在此流创建的环境中返回oldInstance
的暂定值。static Object
Beans. getInstanceOf(Object bean, 类<?> targetType)
从给定的bean中,获取表示该源对象的指定类型视图的对象。protected void
DefaultPersistenceDelegate. initialize(类<?> type, Object oldInstance, Object newInstance, Encoder out)
initialize
方法的此默认实现假定此类对象中保存的所有状态都是通过“setter”和“getter”方法的匹配对按Introspector返回的顺序公开的。protected void
PersistenceDelegate. initialize(类<?> type, Object oldInstance, Object newInstance, Encoder out)
在newInstance
上生成一系列带有副作用的语句,以便新实例 等效于oldInstance
。protected Expression
DefaultPersistenceDelegate. instantiate(Object oldInstance, Encoder out)
instantiate
方法的此默认实现返回一个表达式,其中包含预定义的方法名称“new”,表示对具有DefaultPersistenceDelegate
构造函数中指定的参数的构造函数的调用。protected abstract Expression
PersistenceDelegate. instantiate(Object oldInstance, Encoder out)
返回值为oldInstance
的表达式。Object
EventHandler. invoke(Object proxy, 方法 method, Object[] arguments)
从事件中提取适当的属性值,并将其传递EventHandler
此EventHandler
关联的操作。static boolean
Beans. isInstanceOf(Object bean, 类<?> targetType)
检查bean是否可以被视为给定的目标类型。protected boolean
DefaultPersistenceDelegate. mutatesTo(Object oldInstance, Object newInstance)
如果指定构造函数中的参数数量不为零且类oldInstance
显式声明“equals”方法,则此方法返回值oldInstance.equals(newInstance)
。protected boolean
PersistenceDelegate. mutatesTo(Object oldInstance, Object newInstance)
如果可以通过将一系列语句应用于newInstance
来创建oldInstance
的 等效副本,则返回true。Object
Encoder. remove(Object oldInstance)
删除此实例的条目,返回旧条目。void
Customizer. setObject(Object bean)
设置要自定义的对象。void
XMLDecoder. setOwner(Object owner)
将此解码器的所有者设置为owner
。void
XMLEncoder. setOwner(Object owner)
将此编码器的所有者设置为owner
。void
PropertyChangeEvent. setPropagationId(Object propagationId)
设置事件的propagationId对象。void
PropertyEditorSupport. setSource(Object source)
设置源bean。void
Expression. setValue(Object value)
将此表达式的值设置为value
。void
FeatureDescriptor. setValue(String attributeName, Object value)
将命名属性与此功能相关联。void
PropertyEditor. setValue(Object value)
设置(或更改)要编辑的对象。void
PropertyEditorSupport. setValue(Object value)
设置(或更改)要编辑的对象。protected void
Encoder. writeObject(Object o)
将指定的对象写入输出流。void
PersistenceDelegate. writeObject(Object oldInstance, Encoder out)
writeObject
是持久性的单一入口点,在传统的委派模式下由Encoder
使用。void
XMLEncoder. writeObject(Object o)
将指定对象的XML表示写入输出。Constructors in java.beans with parameters of type Object 构造器 描述 EventHandler(Object target, String action, String eventPropertyName, String listenerMethodName)
创建一个新的EventHandler
对象; 您通常使用create
方法之一而不是直接调用此构造函数。Expression(Object value, Object target, String methodName, Object[] arguments)
创建具有指定目标对象的指定值的新Expression
对象,以调用由名称和参数数组指定的方法。Expression(Object target, String methodName, Object[] arguments)
为指定的目标对象创建一个新的Expression
对象,以调用由名称和参数数组指定的方法。IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)
构造一个新的IndexedPropertyChangeEvent
对象。PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
构造一个新的PropertyChangeEvent
。PropertyChangeSupport(Object sourceBean)
构造一个PropertyChangeSupport
对象。PropertyEditorSupport(Object source)
构造一个PropertyEditorSupport
对象。Statement(Object target, String methodName, Object[] arguments)
为指定的目标对象创建一个新的Statement
对象,以调用由名称和参数数组指定的方法。VetoableChangeSupport(Object sourceBean)
构造一个VetoableChangeSupport
对象。XMLDecoder(InputStream in, Object owner)
创建一个新的输入流,用于读取XMLEncoder
类创建的XMLEncoder
。XMLDecoder(InputStream in, Object owner, ExceptionListener exceptionListener)
创建一个新的输入流,用于读取XMLEncoder
类创建的XMLEncoder
。XMLDecoder(InputStream in, Object owner, ExceptionListener exceptionListener, ClassLoader cl)
创建一个新的输入流,用于读取XMLEncoder
类创建的XMLEncoder
。 -
Uses of Object in java.beans.beancontext
Subclasses of Object in java.beans.beancontext 变量和类型 类 描述 class
BeanContextChildSupport
这是一个通用的支持类,为实现BeanContextChild协议提供支持。class
BeanContextEvent
BeanContextEvent
是用于从发射的所有事件的抽象根事件类,和有关的语义,一个BeanContext
。class
BeanContextMembershipEvent
BeanContextMembershipEvent
封装了添加到特定BeanContext
的成员资格或从其中删除的子项列表。class
BeanContextServiceAvailableEvent
BeanContextServicesListener使用此事件类型来标识正在注册的服务。class
BeanContextServiceRevokedEvent
BeanContextServiceRevokedListener
使用此事件类型来标识要撤销的服务。class
BeanContextServicesSupport
此帮助器类提供java.beans.beancontext.BeanContextServices接口的实用程序实现。protected class
BeanContextServicesSupport.BCSSChild
protected class
BeanContextServicesSupport.BCSSProxyServiceProvider
protected static class
BeanContextServicesSupport.BCSSServiceProvider
子类可以子类化此嵌套类,以便为每个BeanContextServicesProvider添加行为。class
BeanContextSupport
此助手类提供java.beans.beancontext.BeanContext接口的实用程序实现。protected class
BeanContextSupport.BCSChild
protected static class
BeanContextSupport.BCSIterator
protected final子类,它封装了一个迭代器,但实现了一个noop remove()方法。Fields in java.beans.beancontext declared as Object 变量和类型 字段 描述 static Object
BeanContext. globalHierarchyLock
BeanContext
和BeanContextServices
实现器使用此全局锁来序列化BeanContext
层次结构中的更改以及任何服务请求等。Fields in java.beans.beancontext with type parameters of type Object 变量和类型 字段 描述 protected HashMap<Object,BeanContextSupport.BCSChild>
BeanContextSupport. children
所有对protected HashMap children
字段的访问都应在该对象上同步。protected HashMap<Object,BeanContextServicesSupport.BCSSServiceProvider>
BeanContextServicesSupport. 服务
应该在该对象上同步对protected transient HashMap services
字段的所有访问Methods in java.beans.beancontext that return Object 变量和类型 方法 描述 protected Object[]
BeanContextSupport. copyChildren()
获取此BeanContext的子项的副本。Object
BeanContextServiceProvider. getService(BeanContextServices bcs, Object requestor, 类<?> serviceClass, Object serviceSelector)
通过调用BeanContextServices
,该方法从这个请求服务的实例BeanContextServiceProvider
。Object
BeanContextServices. getService(BeanContextChild child, Object requestor, 类<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
BeanContextChild
或与BeanContextChild
相关联的任何任意对象可以通过调用该方法从其嵌套BeanContextServices
获得对当前注册的服务的引用。Object
BeanContextServicesSupport. getService(BeanContextChild child, Object requestor, 类<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
获得可以委派的服务Object
BeanContext. instantiateChild(String beanName)
实例BeanContext
为此BeanContext
的子级的javaBean。Object
BeanContextSupport. instantiateChild(String beanName)
instantiateChild方法是BeanContext中的一个便利钩子,用于简化将嵌套的Bean实例化为BeanContext
。Object[]
BeanContextMembershipEvent. toArray()
获取受此事件影响的子项数组。Object[]
BeanContextSupport. toArray()
获取当前嵌套在此BeanContext中的所有JavaBean或BeanContext
实例。Object[]
BeanContextSupport. toArray(Object[] arry)
获取一个数组,其中包含此BeanContext
中与BeanContext
中包含的类型匹配的所有子项。Methods in java.beans.beancontext that return types with arguments of type Object 变量和类型 方法 描述 Iterator<Object>
BeanContextServicesSupport. getCurrentServiceClasses()
Iterator<Object>
BeanContextSupport. iterator()
获取当前嵌套在此BeanContext
中的所有JavaBean或BeanContext
实例。Methods in java.beans.beancontext with parameters of type Object 变量和类型 方法 描述 boolean
BeanContextSupport. add(Object targetChild)
在这个BeanContext
添加/嵌套一个孩子。protected void
BeanContextSupport. childDeserializedHook(Object child, BeanContextSupport.BCSChild bcsc)
由readObject与新反序列化的子项和BCSChild调用。protected void
BeanContextSupport. childJustAddedHook(Object child, BeanContextSupport.BCSChild bcsc)
子类可以覆盖此方法,以便在添加子项之后和事件通知发生之前简单地扩展add()语义。protected void
BeanContextServicesSupport. childJustRemovedHook(Object child, BeanContextSupport.BCSChild bcsc)
在成功删除子项后从超类子删除操作调用。 与孩子同步调用。protected void
BeanContextSupport. childJustRemovedHook(Object child, BeanContextSupport.BCSChild bcsc)
子类可以重写此方法,以便在删除子项之后和事件通知发生之前简单地扩展remove()语义。boolean
BeanContextMembershipEvent. contains(Object child)
指定的孩子是否受到事件的影响?boolean
BeanContextSupport. contains(Object o)
确定指定的对象当前是否为此BeanContext
的子BeanContext
。boolean
BeanContextSupport. containsKey(Object o)
确定指定的对象当前是否为此BeanContext
的子BeanContext
。protected BeanContextSupport.BCSChild
BeanContextServicesSupport. createBCSChild(Object targetChild, Object peer)
子类可以重写此方法以插入自己的Child子类,而不必覆盖add()或其他将子项添加到集合的Collection方法。protected BeanContextSupport.BCSChild
BeanContextSupport. createBCSChild(Object targetChild, Object peer)
子类可以重写此方法以插入自己的Child子类,而不必覆盖add()或其他将子项添加到集合的Collection方法。void
BeanContextChildSupport. firePropertyChange(String name, Object oldValue, Object newValue)
向任何已注册的侦听器报告绑定的属性更新。void
BeanContextChildSupport. fireVetoableChange(String name, Object oldValue, Object newValue)
向任何已注册的听众报告否决权属性更新。protected static BeanContextChild
BeanContextSupport. getChildBeanContextChild(Object child)
获取指定子级的BeanContextChild(如果有)protected static BeanContextMembershipListener
BeanContextSupport. getChildBeanContextMembershipListener(Object child)
获取指定子级的BeanContextMembershipListener(如果有)protected static BeanContextServicesListener
BeanContextServicesSupport. getChildBeanContextServicesListener(Object child)
获取指定子级的BeanContextServicesListener
(如果有)。protected static PropertyChangeListener
BeanContextSupport. getChildPropertyChangeListener(Object child)
获取指定子级的PropertyChangeListener(如果有)protected static Serializable
BeanContextSupport. getChildSerializable(Object child)
获取与指定Child关联的Serializable(如果有)protected static VetoableChangeListener
BeanContextSupport. getChildVetoableChangeListener(Object child)
获取指定子级的VetoableChangeListener(如果有)protected static Visibility
BeanContextSupport. getChildVisibility(Object child)
获取与指定子项关联的Component(如果有)。Object
BeanContextServiceProvider. getService(BeanContextServices bcs, Object requestor, 类<?> serviceClass, Object serviceSelector)
通过调用BeanContextServices
,该方法从这个请求服务的实例BeanContextServiceProvider
。Object
BeanContextServices. getService(BeanContextChild child, Object requestor, 类<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
BeanContextChild
或与BeanContextChild
相关联的任何任意对象可以通过调用该方法从其嵌套BeanContextServices
获得对当前注册的服务的引用。Object
BeanContextServicesSupport. getService(BeanContextChild child, Object requestor, 类<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
获得可以委派的服务void
BeanContextServiceProvider. releaseService(BeanContextServices bcs, Object requestor, Object service)
该方法由BeanContextServices
调用,释放嵌套的BeanContextChild
(或与BeanContextChild
相关联的任意对象)对指定服务的引用。void
BeanContextServices. releaseService(BeanContextChild child, Object requestor, Object service)
通过调用底层BeanContextServiceProvider
上的releaseService()释放BeanContextChild
(或与BeanContextChild关联的任意对象)对指定服务的BeanContextServiceProvider
。void
BeanContextServicesSupport. releaseService(BeanContextChild child, Object requestor, Object service)
发布服务boolean
BeanContextSupport. remove(Object targetChild)
从此BeanContext中删除子项。protected boolean
BeanContextSupport. remove(Object targetChild, boolean callChildSetBC)
删除由意外setBeanContext
或remove()
调用引起的内部删除。Object[]
BeanContextSupport. toArray(Object[] arry)
获取一个数组,其中包含此BeanContext
中与BeanContext
中包含的类型匹配的所有子项。protected boolean
BeanContextSupport. validatePendingAdd(Object targetChild)
此类的子类可以覆盖或封装此方法,以便为BeanContext添加验证行为,以便在将子对象添加到BeanContext之前立即检查它们。protected boolean
BeanContextSupport. validatePendingRemove(Object targetChild)
此类的子类可以覆盖或包含此方法,以便为BeanContext添加验证行为,以便在将子对象从BeanContext中删除之前立即检查它们。Constructors in java.beans.beancontext with parameters of type Object 构造器 描述 BeanContextMembershipEvent(BeanContext bc, Object[] changes)
构造BeanContextMembershipEvent -
Uses of Object in java.io
Subclasses of Object in java.io 变量和类型 类 描述 class
BufferedInputStream
BufferedInputStream
将功能添加到另一个输入流 - 即缓冲输入并支持mark
和reset
方法的功能。class
BufferedOutputStream
该类实现缓冲输出流。class
BufferedReader
从字符输入流中读取文本,缓冲字符,以便有效地读取字符,数组和行。class
BufferedWriter
将文本写入字符输出流,缓冲字符,以便有效地写入单个字符,数组和字符串。class
ByteArrayInputStream
ByteArrayInputStream
包含一个内部缓冲区,其中包含可从流中读取的字节。class
ByteArrayOutputStream
此类实现一个输出流,其中数据被写入字节数组。class
CharArrayReader
该类实现了一个可用作字符输入流的字符缓冲区。class
CharArrayWriter
该类实现了一个可用作Writer的字符缓冲区。class
CharConversionException
字符转换异常的基类。class
Console
访问与当前Java虚拟机关联的基于字符的控制台设备(如果有)的方法。class
DataInputStream
数据输入流允许应用程序以与机器无关的方式从底层输入流中读取原始Java数据类型。class
DataOutputStream
数据输出流允许应用程序以可移植的方式将原始Java数据类型写入输出流。class
EOFException
表示在输入期间意外到达文件末尾或流末尾的信号。class
File
文件和目录路径名的抽象表示。class
FileDescriptor
文件描述符类的实例充当底层机器特定结构的不透明句柄,表示打开文件,打开套接字或其他字节源或接收器。class
FileInputStream
FileInputStream
从文件系统中的文件获得输入字节。class
FileNotFoundException
尝试打开由指定路径名表示的文件的信号失败。class
FileOutputStream
文件输出流是用于将数据写入File
或FileDescriptor
的输出流。class
FilePermission
此类表示对文件或目录的访问。class
FileReader
使用默认缓冲区大小从字符文件中读取文本。class
FileWriter
使用默认缓冲区大小将文本写入字符文件。class
FilterInputStream
FilterInputStream
包含一些其他输入流,它将其用作其基本数据源,可能会沿途转换数据或提供其他功能。class
FilterOutputStream
此类是过滤输出流的所有类的超类。class
FilterReader
用于读取已过滤字符流的抽象类。class
FilterWriter
用于编写过滤字符流的抽象类。class
InputStream
此抽象类是表示输入字节流的所有类的超类。class
InputStreamReader
InputStreamReader是从字节流到字符流的桥接器:它使用指定的charset
读取字节并将其解码为字符。class
InterruptedIOException
表示I / O操作已中断。class
InvalidClassException
Serialization运行时检测到类的以下问题之一时抛出。class
InvalidObjectException
指示一个或多个反序列化对象未通过验证测试。class
IOError
发生严重I / O错误时抛出。class
IOException
表示发生了某种I / O异常的信号。class
LineNumberInputStream
已过时。此类错误地假定字节充分表示字符。class
LineNumberReader
缓冲的字符输入流,用于跟踪行号。class
NotActiveException
序列化或反序列化未激活时抛出。class
NotSerializableException
当实例需要具有Serializable接口时抛出。static class
ObjectInputFilter.Config
用于设置和获取进程范围过滤器或从模式字符串创建过滤器的实用程序类。class
ObjectInputStream
ObjectInputStream对先前使用ObjectOutputStream编写的原始数据和对象进行反序列化。static class
ObjectInputStream.GetField
提供对从输入流中读取的持久字段的访问。class
ObjectOutputStream
ObjectOutputStream将Java对象的原始数据类型和图形写入OutputStream。static class
ObjectOutputStream.PutField
提供对要写入ObjectOutput的持久字段的编程访问。class
ObjectStreamClass
序列化的类描述符。class
ObjectStreamException
特定于Object Stream类的所有异常的超类。class
ObjectStreamField
Serializable类中Serializable字段的描述。class
OptionalDataException
异常表示由于未读原始数据导致对象读取操作失败,或者属于流中序列化对象的数据结束。class
OutputStream
此抽象类是表示输出字节流的所有类的超类。class
OutputStreamWriter
OutputStreamWriter是从字符流到字节流的桥接:使用指定的charset
将写入其中的字符编码为字节。class
PipedInputStream
管道输入流应连接到管道输出流; 然后,管道输入流提供写入管道输出流的任何数据字节。class
PipedOutputStream
管道输出流可以连接到管道输入流以创建通信管道。class
PipedReader
管道字符输入流。class
PipedWriter
管道字符输出流。class
PrintStream
PrintStream
将功能添加到另一个输出流,即能够方便地打印各种数据值的表示。class
PrintWriter
将对象的格式化表示打印到文本输出流。class
PushbackInputStream
PushbackInputStream
将功能添加到另一个输入流,即通过将推回的字节存储在内部缓冲区中来“推回”或“未读”字节的能力。class
PushbackReader
字符流阅读器,允许将字符推回到流中。class
RandomAccessFile
此类的实例支持读取和写入随机访问文件。class
Reader
用于读取字符流的抽象类。class
SequenceInputStream
SequenceInputStream
表示其他输入流的逻辑级联。class
SerializablePermission
此类用于Serializable权限。class
StreamCorruptedException
从对象流中读取的控制信息违反内部一致性检查时抛出。class
StreamTokenizer
StreamTokenizer
类获取输入流并将其解析为“标记”,允许一次读取一个标记。class
StringBufferInputStream
已过时。此类无法将字符正确转换为字节。class
StringReader
字符串,其源是字符串。class
StringWriter
在字符串缓冲区中收集其输出的字符流,然后可用于构造字符串。class
SyncFailedException
表示同步操作失败。class
UncheckedIOException
包含未经检查的异常的IOException
。class
UnsupportedEncodingException
不支持字符编码。class
UTFDataFormatException
表示已在数据输入流中或由实现数据输入接口的任何类读取 modified UTF-8格式的格式错误的字符串。class
WriteAbortedException
表示在写入操作期间抛出了其中一个ObjectStreamExceptions。class
Writer
用于写入字符流的抽象类。Fields in java.io declared as Object 变量和类型 字段 描述 protected Object
Reader. lock
用于同步此流上的操作的对象。protected Object
Writer. lock
用于同步此流上的操作的对象。Methods in java.io that return Object 变量和类型 方法 描述 abstract Object
ObjectInputStream.GetField. get(String name, Object val)
从持久字段中获取指定的Object字段的值。Object
ObjectInput. readObject()
读取并返回一个对象。Object
ObjectInputStream. readObject()
从ObjectInputStream中读取一个对象。protected Object
ObjectInputStream. readObjectOverride()
ObjectOutputStream的可信子类调用此方法,该子类使用受保护的无参数构造函数构造ObjectOutputStream。Object
ObjectInputStream. readUnshared()
从ObjectInputStream中读取“非共享”对象。protected Object
ObjectOutputStream. replaceObject(Object obj)
此方法将允许ObjectOutputStream的受信任子类在序列化期间将一个对象替换为另一个对象。protected Object
ObjectInputStream. resolveObject(Object obj)
此方法将允许ObjectInputStream的受信任子类在反序列化期间将一个对象替换为另一个对象。Methods in java.io with parameters of type Object 变量和类型 方法 描述 int
ObjectStreamField. compareTo(Object obj)
将此字段与另一个ObjectStreamField
进行比较。boolean
File. equals(Object obj)
测试此抽象路径名与给定对象的相等性。boolean
FilePermission. equals(Object obj)
检查两个FilePermission对象是否相等。Console
Console. format(String fmt, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此控制台的输出流。PrintStream
PrintStream. format(String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此输出流。PrintStream
PrintStream. format(Locale l, String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此输出流。PrintWriter
PrintWriter. format(String format, Object... args)
使用指定的格式字符串和参数将格式化的字符串写入此writer。PrintWriter
PrintWriter. format(Locale l, String format, Object... args)
使用指定的格式字符串和参数将格式化的字符串写入此writer。abstract Object
ObjectInputStream.GetField. get(String name, Object val)
从持久字段中获取指定的Object字段的值。void
PrintStream. print(Object obj)
打印一个对象。void
PrintWriter. print(Object obj)
打印一个对象。Console
Console. printf(String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此控制台输出流的便捷方法。PrintStream
PrintStream. printf(String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此输出流的便捷方法。PrintStream
PrintStream. printf(Locale l, String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此输出流的便捷方法。PrintWriter
PrintWriter. printf(String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此writer的便捷方法。PrintWriter
PrintWriter. printf(Locale l, String format, Object... args)
使用指定的格式字符串和参数将格式化字符串写入此writer的便捷方法。void
PrintStream. println(Object x)
打印一个对象,然后终止该行。void
PrintWriter. println(Object x)
打印一个对象,然后终止该行。abstract void
ObjectOutputStream.PutField. put(String name, Object val)
将指定的Object字段的值放入持久字段中。String
Console. readLine(String fmt, Object... args)
提供格式化提示,然后从控制台读取单行文本。char[]
Console. readPassword(String fmt, Object... args)
提供格式化提示,然后从控制台读取密码或密码,并禁用回显。protected Object
ObjectOutputStream. replaceObject(Object obj)
此方法将允许ObjectOutputStream的受信任子类在序列化期间将一个对象替换为另一个对象。protected Object
ObjectInputStream. resolveObject(Object obj)
此方法将允许ObjectInputStream的受信任子类在反序列化期间将一个对象替换为另一个对象。void
ObjectOutput. writeObject(Object obj)
将对象写入底层存储或流。void
ObjectOutputStream. writeObject(Object obj)
将指定的对象写入ObjectOutputStream。protected void
ObjectOutputStream. writeObjectOverride(Object obj)
子类用于覆盖默认writeObject方法的方法。void
ObjectOutputStream. writeUnshared(Object obj)
将“非共享”对象写入ObjectOutputStream。Constructors in java.io with parameters of type Object 构造器 描述 Reader(Object lock)
创建一个新的字符流阅读器,其关键部分将在给定对象上同步。Writer(Object lock)
创建一个新的字符流编写器,其关键部分将在给定对象上同步。 -
Uses of Object in java.lang
Subclasses of Object in java.lang 变量和类型 类 描述 class
AbstractMethodError
应用程序尝试调用抽象方法时抛出。class
ArithmeticException
发生异常算术条件时抛出。class
ArrayIndexOutOfBoundsException
抛出以指示已使用非法索引访问数组。class
ArrayStoreException
抛出此异常表示已尝试将错误类型的对象存储到对象数组中。class
AssertionError
抛出表示断言失败。class
Boolean
Boolean类在基础中包装基本类型boolean
的值。class
BootstrapMethodError
抛出,表明一个invokedynamic
指令或动态常数未能解决其引导方法和参数,或为invokedynamic
指令引导方法未能提供call site具有target正确的method type ,或动态不断引导方法无法提供所需类型的常量值。class
Byte
Byte
类在对象中包装基本类型byte
的值。class
Character
Character
类在对象中包装基本类型char
的值。static class
Character.Subset
此类的实例表示Unicode字符集的特定子集。static class
Character.UnicodeBlock
一系列字符子集,表示Unicode规范中的字符块。class
类<T>
类类
实例表示正在运行的Java应用程序中的类和接口。class
ClassCastException
抛出以指示代码已尝试将对象强制转换为不是实例的子类。class
ClassCircularityError
当Java虚拟机检测到正在加载的类的超类层次结构中的循环时抛出。class
ClassFormatError
当Java虚拟机尝试读取类文件并确定文件格式错误或无法解释为类文件时抛出。class
ClassLoader
类加载器是一个负责加载类的对象。class
ClassNotFoundException
当应用程序尝试使用以下内容通过其字符串名称加载类时抛出:类类
的forName
方法。class
ClassValue<T>
懒惰地将计算值与(可能)每种类型相关联。class
CloneNotSupportedException
抛出此异常表示已调用类Object
中的clone
方法来克隆对象,但该对象的类未实现Cloneable
接口。class
Compiler
不推荐使用,要删除:此API元素将在以后的版本中删除。JIT编译器及其技术变化太大,无法通过标准化接口进行有效控制。class
Double
Double
类在对象中包装基本类型double
的值。class
Enum<E extends Enum<E>>
这是所有Java语言枚举类型的公共基类。class
EnumConstantNotPresentException
当应用程序尝试按名称访问枚举常量并且枚举类型不包含具有指定名称的常量时抛出。class
Error
一个Error
是的子类Throwable
,表示严重的问题,合理的应用程序不应该试图捕获。class
异常
类异常
及其子类是Throwable
一种形式,它指示合理的应用程序可能想要捕获的条件。class
ExceptionInInitializerError
表示静态初始化程序中发生意外异常的信号。class
Float
Float
类在对象中包装基本类型float
的值。class
IllegalAccessError
如果应用程序尝试访问或修改字段,或调用其无权访问的方法,则抛出该异常。class
IllegalAccessException
当应用程序尝试反射创建实例(数组除外),设置或获取字段或调用方法时,抛出IllegalAccessException,但当前正在执行的方法无法访问指定类的字段,方法或构造函数。class
IllegalArgumentException
抛出以指示方法已被传递非法或不适当的参数。class
IllegalCallerException
抛出以指示方法已由不适当的调用方调用。class
IllegalMonitorStateException
抛出此异常表示线程已尝试在对象的监视器上等待,或者在没有指定监视器的情况下通知在对象监视器上等待的其他线程。class
IllegalStateException
表示在非法或不适当的时间调用了方法。class
IllegalThreadStateException
抛出以指示线程未处于所请求操作的适当状态。class
IncompatibleClassChangeError
在某些类定义发生不兼容的类更改时抛出。class
IndexOutOfBoundsException
抛出以指示某种索引(例如数组,字符串或向量)超出范围。class
InheritableThreadLocal<T>
此类扩展ThreadLocal
以提供从父线程到子线程的值的继承:当创建子线程时,子级接收父级具有值的所有可继承线程局部变量的初始值。class
InstantiationError
当应用程序尝试使用Javanew
构造实例化抽象类或接口时抛出。class
InstantiationException
当应用程序尝试使用类类
的newInstance
方法创建类的实例时抛出,但无法实例化指定的类对象。class
Integer
Integer
类在对象中包装基本类型int
的值。class
InternalError
抛出此异常表示Java虚拟机中发生了一些意外的内部错误。class
InterruptedException
线程在等待,休眠或以其他方式占用时抛出,并且线程在活动之前或期间被中断。class
LayerInstantiationException
创建module layer失败时抛出。class
LinkageError
LinkageError
子类表明一个类对另一个类有一些依赖性; 然而,后一类在前一类的编译后发生了不相同的变化。class
Long
Long
类在对象中包装基本类型long
的值。class
Math
类Math
包含用于执行基本数字运算的方法,例如基本指数,对数,平方根和三角函数。class
模块
表示运行时模块,named
或未命名。class
ModuleLayer
Java虚拟机中的一层模块。static class
ModuleLayer.Controller
控制模块层。class
NegativeArraySizeException
如果应用程序尝试创建负大小的数组,则抛出该异常。class
NoClassDefFoundError
如果Java虚拟机或ClassLoader
实例尝试加载类的定义(作为普通方法调用的一部分或作为使用new
表达式创建新实例的new
)而new
,则无法找到类的定义。class
NoSuchFieldError
如果应用程序尝试访问或修改对象的指定字段,并且该对象不再具有该字段,则抛出该异常。class
NoSuchFieldException
表示该类没有指定名称的字段。class
NoSuchMethodError
如果应用程序尝试调用类的指定方法(静态或实例),并且该类不再具有该方法的定义,则抛出该异常。class
NoSuchMethodException
无法找到特定方法时抛出。class
NullPointerException
当应用程序在需要对象的情况下尝试使用null
时抛出。class
Number
抽象类Number
是表示数字值可转换为基本数据类型平台类的超类byte
,double
,float
,int
,long
,和short
。class
NumberFormatException
抛出以指示应用程序已尝试将字符串转换为其中一种数字类型,但该字符串没有适当的格式。class
OutOfMemoryError
当Java虚拟机由于内存不足而无法分配对象时抛出,垃圾收集器不再提供更多内存。class
软件包
表示与类加载器关联的运行时包的元数据。class
Process
Process
提供对ProcessBuilder.start和Runtime.exec启动的本机进程的控制。class
ProcessBuilder
此类用于创建操作系统进程。static class
ProcessBuilder.Redirect
表示子进程输入的源或子进程输出的目标。class
ReflectiveOperationException
核心反射中反射操作抛出的常见超类异常。class
Runtime
每个Java应用程序都有一个类Runtime
实例,它允许应用程序与运行应用程序的环境进行交互。static class
Runtime.Version
用于Java SE平台实现的版本字符串的表示。class
RuntimeException
RuntimeException
是在Java虚拟机的正常操作期间可以抛出的那些异常的超类。class
RuntimePermission
此类用于运行时权限。class
SecurityException
由安全管理器抛出以指示安全违规。class
SecurityManager
安全管理器是一个允许应用程序实现安全策略的类。class
Short
Short
类在对象中包装基本类型short
的值。class
StackOverflowError
在发生堆栈溢出时抛出,因为应用程序过于严重。class
StackTraceElement
堆栈跟踪中的元素,由Throwable.getStackTrace()
返回。class
StackWalker
堆栈助行器。class
StrictMath
类StrictMath
包含用于执行基本数字运算的方法,例如基本指数,对数,平方根和三角函数。class
String
String
类表示字符串。class
StringBuffer
线程安全,可变的字符序列。class
StringBuilder
一个可变的字符序列。class
StringIndexOutOfBoundsException
由String
方法抛出,以指示索引是负数还是大于字符串的大小。class
System
System
类包含几个有用的类字段和方法。static class
System.LoggerFinder
LoggerFinder
服务负责为其使用的基础框架创建,管理和配置记录器。class
Thread
线程是程序中执行的线程。class
ThreadDeath
调用(不建议使用)Thread.stop()
方法时,受害者线程中会抛出ThreadDeath
的实例。class
ThreadGroup
线程组表示一组线程。class
ThreadLocal<T>
该类提供线程局部变量。class
Throwable
Throwable
类是Java语言中所有错误和异常的超类。class
TypeNotPresentException
当应用程序尝试使用表示类型名称的字符串访问类型时抛出,但不能找到具有指定名称的类型的定义。class
UnknownError
在Java虚拟机中发生未知但严重的异常时抛出。class
UnsatisfiedLinkError
如果Java虚拟机无法找到声明为native
的方法的适当本机语言定义,则抛出此异常。class
UnsupportedClassVersionError
当Java虚拟机尝试读取类文件并确定不支持文件中的主要版本号和次要版本号时抛出。class
UnsupportedOperationException
抛出以指示不支持所请求的操作。class
VerifyError
当“验证程序”检测到类文件虽然格式正确但包含某种内部不一致或安全问题时抛出。class
VirtualMachineError
抛出此异常表示Java虚拟机已损坏或已耗尽其继续运行所需的资源。class
Void
Void
类是一个不可实例化的占位符类,用于保存对表示Java关键字void的类
对象的引用。Methods in java.lang that return Object 变量和类型 方法 描述 protected Object
Enum. clone()
抛出CloneNotSupportedException。protected Object
Object. clone()
创建并返回此对象的副本。protected Object
Thread. clone()
抛出CloneNotSupportedException,因为无法有意义地克隆线程。static Object
Compiler. command(Object any)
不推荐使用,要删除:此API元素将在以后的版本中删除。检查参数类型及其字段并执行一些记录的操作。protected Object
ClassLoader. getClassLoadingLock(String className)
返回类加载操作的锁定对象。T[]
Class. getEnumConstants()
返回此枚举类的元素,如果此Class对象不表示枚举类型,则返回null。Object
SecurityManager. getSecurityContext()
创建一个封装当前执行环境的对象。Object[]
Class. getSigners()
获取此类的签名者。Methods in java.lang with parameters of type Object 变量和类型 方法 描述 StringBuffer
StringBuffer. append(Object obj)
StringBuilder
StringBuilder. append(Object obj)
static void
System. arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
将指定源数组中的数组从指定位置开始复制到目标数组的指定位置。T
Class. cast(Object obj)
将对象类
为此类
对象表示的类或接口。void
SecurityManager. checkConnect(String host, int port, Object context)
如果不允许指定的安全上下文打开指定主机和端口号的套接字连接,则抛出SecurityException
。void
SecurityManager. checkPermission(Permission perm, Object context)
如果拒绝指定的安全上下文访问由给定权限指定的资源,则抛出SecurityException
。void
SecurityManager. checkRead(String file, Object context)
如果不允许指定的安全上下文读取字符串参数指定的文件,则抛出SecurityException
。static Object
Compiler. command(Object any)
不推荐使用,要删除:此API元素将在以后的版本中删除。检查参数类型及其字段并执行一些记录的操作。boolean
Boolean. equals(Object obj)
当且仅当参数不是null
并且是Boolean
对象时,返回true
,该对象表示与此对象相同的boolean
值。boolean
Byte. equals(Object obj)
将此对象与指定的对象进行比较。boolean
Character. equals(Object obj)
将此对象与指定的对象进行比较。boolean
Character.Subset. equals(Object obj)
比较两个Subset
对象是否相等。boolean
Double. equals(Object obj)
将此对象与指定的对象进行比较。boolean
Enum. equals(Object other)
如果指定的对象等于此枚举常量,则返回true。boolean
Float. equals(Object obj)
将此对象与指定的对象进行比较。boolean
Integer. equals(Object obj)
将此对象与指定的对象进行比较。boolean
Long. equals(Object obj)
将此对象与指定的对象进行比较。boolean
Object. equals(Object obj)
指示某个其他对象是否“等于”此对象。boolean
ProcessBuilder.Redirect. equals(Object obj)
将指定的对象与此Redirect
进行比较以获得相等性。boolean
ProcessHandle. equals(Object other)
如果other
对象为非null,则返回true
,具有相同的实现,并表示相同的系统进程; 否则返回false
。boolean
Runtime.Version. equals(Object obj)
确定此Version
是否等于另一个对象。boolean
Short. equals(Object obj)
将此对象与指定的对象进行比较。boolean
StackTraceElement. equals(Object obj)
如果指定的对象是另一个表示与此实例相同的执行点的StackTraceElement
实例,则返回true。boolean
String. equals(Object anObject)
将此字符串与指定的对象进行比较。boolean
Runtime.Version. equalsIgnoreOptional(Object obj)
确定此Version
是否等于另一个忽略可选的构建信息。static String
String. format(String format, Object... args)
使用指定的格式字符串和参数返回格式化字符串。static String
String. format(Locale l, String format, Object... args)
使用指定的语言环境,格式字符串和参数返回格式化的字符串。static boolean
Thread. holdsLock(Object obj)
当且仅当当前线程持有指定对象上的监视器锁时,返回true
。static int
System. identityHashCode(Object x)
返回与默认方法hashCode()返回的给定对象相同的哈希码,无论给定对象的类是否覆盖hashCode()。StringBuffer
StringBuffer. insert(int offset, Object obj)
StringBuilder
StringBuilder. insert(int offset, Object obj)
boolean
Class. isInstance(Object obj)
确定指定的Object
是否与此类
表示的对象分配兼容。default void
System.Logger. log(System.Logger.Level level, Object obj)
记录从给定对象生成的消息。default void
System.Logger. log(System.Logger.Level level, String format, Object... params)
使用可选的参数列表记录消息。void
System.Logger. log(System.Logger.Level level, ResourceBundle bundle, String format, Object... params)
使用资源包和可选的参数列表记录消息。protected void
ClassLoader. setSigners(类<?> c, Object[] signers)
设置类的签名者。static String
String. valueOf(Object obj)
返回Object
参数的字符串表示形式。Constructors in java.lang with parameters of type Object 构造器 描述 AssertionError(Object detailMessage)
构造一个AssertionError,其详细消息派生自指定对象,该对象将转换为The Java™ Language Specification的 15.18.1.1节中定义的字符串。 -
Uses of Object in java.lang.annotation
Subclasses of Object in java.lang.annotation 变量和类型 类 描述 class
AnnotationFormatError
当注释解析器尝试从类文件中读取注释并确定注释格式错误时抛出。class
AnnotationTypeMismatchException
抛出以指示程序已尝试访问注释的元素,该注释的类型在编译(或序列化)注释后已更改。class
IncompleteAnnotationException
抛出以指示程序已尝试访问在编译(或序列化)注释之后添加到注释类型定义的注释类型的元素。Methods in java.lang.annotation with parameters of type Object 变量和类型 方法 描述 boolean
Annotation. equals(Object obj)
如果指定的对象表示逻辑上等于此注释的注释,则返回true。 -
Uses of Object in java.lang.instrument
Subclasses of Object in java.lang.instrument 变量和类型 类 描述 class
ClassDefinition
该类用作Instrumentation.redefineClasses
方法的参数块。class
IllegalClassFormatException
当输入参数无效时,由ClassFileTransformer.transform
的实现抛出。class
UnmodifiableClassException
当其中一个指定的类无法修改时,由Instrumentation.redefineClasses
的实现抛出。class
UnmodifiableModuleException
抛出以指示无法修改模块。Methods in java.lang.instrument with parameters of type Object 变量和类型 方法 描述 long
Instrumentation. getObjectSize(Object objectToSize)
返回指定对象占用的存储量的特定于实现的近似值。 -
Uses of Object in java.lang.invoke
Subclasses of Object in java.lang.invoke 变量和类型 类 描述 class
CallSite
CallSite
是变量MethodHandle
的持有者 ,其名称为target
。class
ConstantBootstraps
动态计算常量的Bootstrap方法。class
ConstantCallSite
ConstantCallSite
是CallSite
,其目标是永久性的,永远不能更改。class
LambdaConversionException
LambdaConversionExceptionclass
LambdaMetafactory
通过委托给提供的MethodHandle
,可能在对参数进行类型调整和部分评估之后,便于创建实现一个或多个接口的简单“功能对象”的方法。class
MethodHandle
方法句柄是对基础方法,构造函数,字段或类似的低级操作的类型化,直接可执行的引用,具有可选的参数或返回值转换。class
MethodHandleProxies
此类仅包含静态方法,这些方法有助于将方法句柄调整为其他JVM类型,例如接口。class
MethodHandles
此类仅包含对方法句柄进行操作或返回方法句柄的静态方法。static class
MethodHandles.Lookup
查找对象是用于在创建需要访问检查时创建方法句柄的工厂。class
MethodType
方法类型表示方法句柄接受和返回的参数和返回类型,或方法句柄调用者传递和期望的参数和返回类型。class
MutableCallSite
MutableCallSite
是CallSite
,其目标变量的行为类似于普通字段。class
SerializedLambda
lambda表达式的序列化形式。class
StringConcatException
当违反链接不变量时,StringConcatFactory
会抛出StringConcatException。class
StringConcatFactory
方便创建字符串连接方法的方法,可用于有效地连接已知类型的已知类型的参数,可能在类型适配和参数的部分评估之后。class
SwitchPoint
SwitchPoint
是一个可以将状态转换发布到其他线程的对象。class
VarHandle
VarHandle是对变量或参数定义的变量系列的动态强类型引用,包括静态字段,非静态字段,数组元素或堆外数据结构的组件。class
VolatileCallSite
VolatileCallSite
是CallSite
,其目标就像一个易变的变量。class
WrongMethodTypeException
抛出以指示代码已尝试通过错误的方法类型调用方法句柄。Methods in java.lang.invoke that return Object 变量和类型 方法 描述 Object
VarHandle. compareAndExchange(Object... args)
以原子方式设置的变量的值newValue
用的存储器语义VarHandle.setVolatile(java.lang.Object...)
如果该变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.getVolatile(java.lang.Object...)
。Object
VarHandle. compareAndExchangeAcquire(Object... args)
原子性地将变量的值设置为newValue
,其内存语义为VarHandle.set(java.lang.Object...)
,如果变量的当前值(称为 见证值==
expectedValue
,则使用expectedValue
的内存语义进行 访问 。Object
VarHandle. compareAndExchangeRelease(Object... args)
以原子方式设置的变量的值newValue
用的存储器语义VarHandle.setRelease(java.lang.Object...)
如果该变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.get(java.lang.Object...)
。Object
VarHandle. get(Object... args)
返回变量的值,读取的内存语义就像变量被声明为非volatile
。Object
VarHandle. getAcquire(Object... args)
返回变量的值,并确保在此访问之前不会重新排序后续加载和存储。Object
VarHandle. getAndAdd(Object... args)
原子地将value
添加到变量的当前值,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndAddAcquire(Object... args)
原子地将value
添加到具有内存语义VarHandle.set(java.lang.Object...)
的变量的当前值,并返回变量的先前值,如使用VarHandle.getAcquire(java.lang.Object...)
的内存语义访问的 那样 。Object
VarHandle. getAndAddRelease(Object... args)
原子地将value
添加到变量的当前值,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseAnd(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位AND结果,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseAndAcquire(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位AND结果,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseAndRelease(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位AND结果,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseOr(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位OR结果,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseOrAcquire(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位OR结果,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseOrRelease(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位OR结果,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseXor(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位异或结果,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseXorAcquire(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位异或结果,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseXorRelease(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位异或结果,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndSet(Object... args)
以原子方式将变量的值设置为newValue
,内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndSetAcquire(Object... args)
以原子方式将变量的值设置为newValue
,内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndSetRelease(Object... args)
以原子方式将变量的值设置为newValue
,内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
SerializedLambda. getCapturedArg(int i)
获取lambda捕获站点的动态参数。Object
VarHandle. getOpaque(Object... args)
返回以程序顺序访问的变量的值,但不保证相对于其他线程的内存排序效果。static Object
ConstantBootstraps. getStaticFinal(MethodHandles.Lookup lookup, String name, 类<?> type)
返回类中声明的静态final字段的值,该字段与字段的类型相同(或者,对于原始值字段,在包装类中声明。)static Object
ConstantBootstraps. getStaticFinal(MethodHandles.Lookup lookup, String name, 类<?> type, 类<?> declaringClass)
返回静态final字段的值。Object
VarHandle. getVolatile(Object... args)
返回变量的值,读取的内存语义就像声明变量volatile
。static Object
ConstantBootstraps. invoke(MethodHandles.Lookup lookup, String name, 类<?> type, MethodHandle handle, Object... args)
返回使用提供的参数调用方法句柄的结果。Object
MethodHandle. invoke(Object... args)
调用方法句柄,允许任何调用者类型描述符,并可选择对参数和返回值执行转换。Object
MethodHandle. invokeExact(Object... args)
调用方法句柄,允许任何调用者类型描述符,但需要精确的类型匹配。Object
MethodHandle. invokeWithArguments(Object... arguments)
执行变量arity调用,将给定数组中的参数传递给方法句柄,就好像通过来自调用站点的不精确invoke
,其仅提及类型Object
,并且其实际参数计数是参数数组的长度。Object
MethodHandle. invokeWithArguments(List<?> arguments)
执行变量arity调用,将给定列表中的参数传递给方法句柄,就好像通过来自调用站点的不精确invoke
,其仅提及类型Object
,并且其实际参数计数是参数列表的长度。static Object
ConstantBootstraps. nullConstant(MethodHandles.Lookup lookup, String name, 类<?> type)
返回由type
指定的引用类型的null
对象引用。Methods in java.lang.invoke with parameters of type Object 变量和类型 方法 描述 static CallSite
LambdaMetafactory. altMetafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, Object... args)
在适当的类型适配和参数的部分评估之后,通过委托给提供的MethodHandle
,促进创建实现一个或多个接口的简单“功能对象”。MethodHandle
MethodHandles.Lookup. bind(Object receiver, String name, MethodType type)
为非静态方法生成早期绑定方法句柄。MethodHandle
MethodHandle. bindTo(Object x)
将值x
绑定到方法句柄的第一个参数,而不调用它。Object
VarHandle. compareAndExchange(Object... args)
以原子方式设置的变量的值newValue
用的存储器语义VarHandle.setVolatile(java.lang.Object...)
如果该变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.getVolatile(java.lang.Object...)
。Object
VarHandle. compareAndExchangeAcquire(Object... args)
原子性地将变量的值设置为newValue
,其内存语义为VarHandle.set(java.lang.Object...)
,如果变量的当前值(称为 见证值==
expectedValue
,则使用expectedValue
的内存语义进行 访问 。Object
VarHandle. compareAndExchangeRelease(Object... args)
以原子方式设置的变量的值newValue
用的存储器语义VarHandle.setRelease(java.lang.Object...)
如果该变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.get(java.lang.Object...)
。boolean
VarHandle. compareAndSet(Object... args)
原子性地将变量的值设置为newValue
,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,如果变量的当前值(称为 见证值==
expectedValue
,则使用expectedValue
的内存语义进行 访问 。static MethodHandle
MethodHandles. constant(类<?> type, Object value)
生成请求的返回类型的方法句柄,每次调用它时都返回给定的常量值。boolean
MethodType. equals(Object x)
将指定对象与此类型进行比较以获得相等性。Object
VarHandle. get(Object... args)
返回变量的值,读取的内存语义就像变量被声明为非volatile
。Object
VarHandle. getAcquire(Object... args)
返回变量的值,并确保在此访问之前不会重新排序后续加载和存储。Object
VarHandle. getAndAdd(Object... args)
原子地将value
添加到具有内存语义VarHandle.setVolatile(java.lang.Object...)
的变量的当前值,并返回变量的先前值,如使用VarHandle.getVolatile(java.lang.Object...)
的内存语义访问的 那样 。Object
VarHandle. getAndAddAcquire(Object... args)
原子地将value
添加到变量的当前值,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndAddRelease(Object... args)
原子地将value
添加到变量的当前值,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如使用VarHandle.get(java.lang.Object...)
的内存语义访问的 那样 。Object
VarHandle. getAndBitwiseAnd(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位AND结果,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseAndAcquire(Object... args)
在原子mask
变量的值设置为变量的当前值与mask
之间的按位AND结果,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseAndRelease(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位AND结果,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseOr(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位OR结果,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseOrAcquire(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位OR结果,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseOrRelease(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位OR结果,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseXor(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位异或结果,其内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseXorAcquire(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位异或结果,其内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndBitwiseXorRelease(Object... args)
原子地将变量的值设置为变量的当前值与mask
之间的按位异或结果,其内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getAndSet(Object... args)
以原子方式将变量的值设置为newValue
,内存语义为VarHandle.setVolatile(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getVolatile(java.lang.Object...)
所示 。Object
VarHandle. getAndSetAcquire(Object... args)
以原子方式将变量的值设置为newValue
,内存语义为VarHandle.set(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.getAcquire(java.lang.Object...)
所示 。Object
VarHandle. getAndSetRelease(Object... args)
以原子方式将变量的值设置为newValue
,内存语义为VarHandle.setRelease(java.lang.Object...)
,并返回变量的先前值,如内存语义VarHandle.get(java.lang.Object...)
所示 。Object
VarHandle. getOpaque(Object... args)
返回以程序顺序访问的变量的值,但不保证相对于其他线程的内存排序效果。Object
VarHandle. getVolatile(Object... args)
返回变量的值,读取的内存语义就像声明变量volatile
。static MethodHandle
MethodHandles. insertArguments(MethodHandle target, int pos, Object... values)
在方法句柄调用之前提供带有一个或多个 绑定参数的目标方法句柄。static Object
ConstantBootstraps. invoke(MethodHandles.Lookup lookup, String name, 类<?> type, MethodHandle handle, Object... args)
返回使用提供的参数调用方法句柄的结果。Object
MethodHandle. invoke(Object... args)
调用方法句柄,允许任何调用者类型描述符,并可选择对参数和返回值执行转换。Object
MethodHandle. invokeExact(Object... args)
调用方法句柄,允许任何调用者类型描述符,但需要精确的类型匹配。Object
MethodHandle. invokeWithArguments(Object... arguments)
执行变量arity调用,将给定数组中的参数传递给方法句柄,就好像通过来自调用站点的不精确invoke
,其仅提及类型Object
,并且其实际参数计数是参数数组的长度。static boolean
MethodHandleProxies. isWrapperInstance(Object x)
确定是否通过调用asInterfaceInstance
生成给定对象。static CallSite
StringConcatFactory. makeConcatWithConstants(MethodHandles.Lookup lookup, String name, MethodType concatType, String recipe, Object... constants)
便于创建优化的字符串连接方法,可用于有效地连接已知类型的已知类型的参数,可能在类型调整和参数的部分评估之后。void
VarHandle. set(Object... args)
将变量的值设置为newValue
,其内存语义设置为将变量声明为非volatile
和非final
。void
VarHandle. setOpaque(Object... args)
按程序顺序将变量的值设置为newValue
,但不保证相对于其他线程的内存排序效果。void
VarHandle. setRelease(Object... args)
将变量的值设置为newValue
,并确保在此访问后不会重新排序先前的加载和存储。void
VarHandle. setVolatile(Object... args)
将变量的值设置为newValue
,其设置的内存语义就像声明变量volatile
。boolean
VarHandle. weakCompareAndSet(Object... args)
可能原子将变量到值newValue
用的存储器语义VarHandle.setVolatile(java.lang.Object...)
如果该变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.getVolatile(java.lang.Object...)
。boolean
VarHandle. weakCompareAndSetAcquire(Object... args)
可能原子将变量到值newValue
用的语义VarHandle.set(java.lang.Object...)
如果变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.getAcquire(java.lang.Object...)
。boolean
VarHandle. weakCompareAndSetPlain(Object... args)
可能原子将变量到值newValue
用的语义VarHandle.set(java.lang.Object...)
如果变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.get(java.lang.Object...)
。boolean
VarHandle. weakCompareAndSetRelease(Object... args)
可能原子将变量到值newValue
用的语义VarHandle.setRelease(java.lang.Object...)
如果变量的当前值,被称为 证人值 ,==
的expectedValue
,与的存储器访问语义VarHandle.get(java.lang.Object...)
。static MethodHandle
MethodHandleProxies. wrapperInstanceTarget(Object x)
生成或恢复目标方法句柄,该句柄在行为上等同于此包装器实例的唯一方法。static 类<?>
MethodHandleProxies. wrapperInstanceType(Object x)
恢复为此包装器实例创建的唯一单方法接口类型。Constructors in java.lang.invoke with parameters of type Object 构造器 描述 SerializedLambda(类<?> capturingClass, String functionalInterfaceClass, String functionalInterfaceMethodName, String functionalInterfaceMethodSignature, int implMethodKind, String implClass, String implMethodName, String implMethodSignature, String instantiatedMethodType, Object[] capturedArgs)
从lambda工厂站点的低级信息创建SerializedLambda
。 -
Uses of Object in java.lang.management
Subclasses of Object in java.lang.management 变量和类型 类 描述 class
LockInfo
有关 锁的信息。class
ManagementFactory
ManagementFactory
类是用于获取Java平台的托管bean的工厂类。class
ManagementPermission
当使用SecurityManager运行的代码调用Java平台管理接口中定义的方法时,SecurityManager将检查的权限。class
MemoryNotificationInfo
有关内存通知的信息。class
MemoryUsage
MemoryUsage
对象表示内存使用情况的快照。class
MonitorInfo
有关对象监视器锁定的信息。class
ThreadInfo
线程信息。 -
Uses of Object in java.lang.module
Subclasses of Object in java.lang.module 变量和类型 类 描述 class
Configuration
class
FindException
发现模块时发生错误时由ModuleFinder
抛出。class
InvalidModuleDescriptorException
在读取模块描述符时抛出,发现模块描述符格式错误或无法解释为模块描述符。class
ModuleDescriptor
模块描述符。static class
ModuleDescriptor.Builder
用于构建ModuleDescriptor
对象的构建器。static class
ModuleDescriptor.Exports
由模块导出的包可能是合格的或不合格的。static class
ModuleDescriptor.Opens
由模块打开的包可能是合格的或不合格的。static class
ModuleDescriptor.Provides
模块提供的一个或多个实现的服务。static class
ModuleDescriptor.Requires
依赖于模块static class
ModuleDescriptor.Version
模块的版本字符串。class
ModuleReference
对模块内容的引用。class
ResolutionException
在解析一组模块或使用服务绑定解析一组模块时抛出失败。class
ResolvedModule
已 解析模块图中的 模块 。Methods in java.lang.module with parameters of type Object 变量和类型 方法 描述 boolean
ModuleDescriptor. equals(Object ob)
测试此模块描述符与给定对象的相等性。boolean
ModuleDescriptor.Exports. equals(Object ob)
测试此模块导出与给定对象的相等性。boolean
ModuleDescriptor.Opens. equals(Object ob)
测试此模块是否与给定对象相等。boolean
ModuleDescriptor.Provides. equals(Object ob)
测试这提供了与给定对象的相等性。boolean
ModuleDescriptor.Requires. equals(Object ob)
测试此模块依赖于与给定对象的相等性。boolean
ModuleDescriptor.Version. equals(Object ob)
测试此模块版本是否与给定对象相等。boolean
ResolvedModule. equals(Object ob)
测试此已解析模块是否与给定对象相等。 -
Uses of Object in java.lang.ref
Subclasses of Object in java.lang.ref 变量和类型 类 描述 class
Cleaner
Cleaner
管理一组对象引用和相应的清理操作。class
PhantomReference<T>
幻像引用对象,在收集器之后排队,确定它们的对象可以被回收。class
Reference<T>
引用对象的抽象基类。class
ReferenceQueue<T>
参考队列,在检测到适当的可达性更改后,垃圾收集器将附加的注册引用对象附加到该引用队列。class
SoftReference<T>
软参考对象,由垃圾收集器根据内存需求自行决定清除。class
WeakReference<T>
弱引用对象,它们不会阻止它们的指示物被最终化,最终化,然后回收。Methods in java.lang.ref that return Object 变量和类型 方法 描述 protected Object
Reference. clone()
Methods in java.lang.ref with parameters of type Object 变量和类型 方法 描述 static void
Reference. reachabilityFence(Object ref)
确保给定引用引用的对象仍为strongly reachable ,无论程序的任何先前操作是否可能导致对象无法访问; 因此,至少在调用此方法之前,引用的对象不能通过垃圾收集回收。Cleaner.Cleanable
Cleaner. register(Object obj, Runnable action)
注册对象和清理操作,以便在对象变为幻像可访问时运行。 -
Uses of Object in java.lang.reflect
Subclasses of Object in java.lang.reflect 变量和类型 类 描述 class
AccessibleObject
所述AccessibleObject
类是基础类字段
,方法
,和构造器
对象(被称为 反射的对象 )。class
Array
Array
类提供了动态创建和访问Java数组的静态方法。class
构造器<T>
构造器
提供有关类的单个构造函数的信息和访问权限。class
Executable
class
字段
字段
提供关于类或接口的单个字段的信息和动态访问。class
GenericSignatureFormatError
当需要解释类型,方法或构造函数的通用签名信息的反射方法遇到语法错误的签名属性时抛出。class
InaccessibleObjectException
无法抑制Java语言访问检查时抛出。class
InvocationTargetException
InvocationTargetException是一个已检查的异常,它包装被调用的方法或构造函数抛出的异常。class
MalformedParameterizedTypeException
当需要实例化它的反射方法遇到语义错误的参数化类型时抛出。class
MalformedParametersException
当the java.lang.reflect package
尝试从类文件中读取方法参数并确定一个或多个参数格式错误时抛出。class
方法
方法
提供有关类或接口上的单个方法的信息和访问权限。class
Modifier
Modifier类提供static
方法和常量来解码类和成员访问修饰符。class
Parameter
有关方法参数的信息。class
Proxy
Proxy
提供了用于创建对象的静态方法,这些对象充当接口实例但允许自定义方法调用。class
ReflectPermission
反射操作的Permission类。class
UndeclaredThrowableException
如果其调用处理程序的invoke
方法抛出已检查的异常(Throwable
,不能分配给RuntimeException
或Error
),RuntimeException
代理实例上的方法调用引发,该异常不能分配给方法的throws
子句中声明的任何异常类型。在代理实例上调用并调度到调用处理程序。Methods in java.lang.reflect that return Object 变量和类型 方法 描述 static Object
Array. get(Object array, int index)
返回指定数组对象中索引组件的值。Object
Field. get(Object obj)
返回指定对象上此字段
表示的字段的值。Object
Method. getDefaultValue()
返回此方法
实例表示的注释成员的默认值。Object
InvocationHandler. invoke(Object proxy, 方法 method, Object[] args)
处理代理实例上的方法调用并返回结果。Object
Method. invoke(Object obj, Object... args)
在具有指定参数的指定对象上调用此方法
对象表示的基础方法。static Object
Array. newInstance(类<?> componentType, int length)
创建具有指定组件类型和长度的新数组。static Object
Array. newInstance(类<?> componentType, int... dimensions)
创建具有指定组件类型和尺寸的新数组。static Object
Proxy. newProxyInstance(ClassLoader loader, 类<?>[] interfaces, InvocationHandler h)
返回指定接口的代理实例,该接口将方法调用分派给指定的调用处理程序。Methods in java.lang.reflect with parameters of type Object 变量和类型 方法 描述 boolean
AccessibleObject. canAccess(Object obj)
测试调用者是否可以访问此反射对象。boolean
Constructor. equals(Object obj)
将此构造器
与指定的对象进行比较。boolean
Field. equals(Object obj)
将此字段
与指定的对象进行比较。boolean
Method. equals(Object obj)
将此方法
与指定的对象进行比较。boolean
Parameter. equals(Object obj)
根据可执行文件和索引进行比较。static Object
Array. get(Object array, int index)
返回指定数组对象中索引组件的值。Object
Field. get(Object obj)
返回指定对象上此字段
表示的字段的值。static boolean
Array. getBoolean(Object array, int index)
返回指定数组对象中索引组件的值,如boolean
。boolean
Field. getBoolean(Object obj)
获取静态或实例boolean
字段的值。static byte
Array. getByte(Object array, int index)
返回指定数组对象中索引组件的值,如byte
。byte
Field. getByte(Object obj)
获取静态或实例byte
字段的值。static char
Array. getChar(Object array, int index)
返回指定数组对象中索引组件的值,如char
。char
Field. getChar(Object obj)
获取类型为char
的静态或实例字段的值,或者通过扩展转换char
可转换为类型char
的另一种基本类型的值。static double
Array. getDouble(Object array, int index)
返回指定数组对象中索引组件的值,如double
。double
Field. getDouble(Object obj)
获取类型为double
的静态或实例字段的值,或者通过扩展转换double
可转换为类型double
的另一种基本类型的值。static float
Array. getFloat(Object array, int index)
返回指定数组对象中索引组件的值,如float
。float
Field. getFloat(Object obj)
获取类型为float
的静态或实例字段的值,或通过扩展转换获得可转换为类型float
的另一种基本类型的值。static int
Array. getInt(Object array, int index)
返回指定数组对象中索引组件的值,如int
。int
Field. getInt(Object obj)
获取类型为int
的静态或实例字段的值,或者通过扩展转换int
可转换为类型int
的另一种基本类型的值。static InvocationHandler
Proxy. getInvocationHandler(Object proxy)
返回指定代理实例的调用处理程序。static int
Array. getLength(Object array)
返回指定数组对象的长度,如int
。static long
Array. getLong(Object array, int index)
返回指定数组对象中索引组件的值,如long
。long
Field. getLong(Object obj)
获取类型long
的静态或实例字段的值,或通过扩展转换获得可转换为类型long
的另一种基本类型的值。static short
Array. getShort(Object array, int index)
返回指定数组对象中索引组件的值,如short
。short
Field. getShort(Object obj)
获取类型为short
的静态或实例字段的值,或通过扩展转换获得可转换为类型short
的另一种基本类型的值。Object
InvocationHandler. invoke(Object proxy, 方法 method, Object[] args)
处理代理实例上的方法调用并返回结果。Object
Method. invoke(Object obj, Object... args)
在具有指定参数的指定对象上调用此方法
对象表示的基础方法。T
Constructor. newInstance(Object... initargs)
使用此构造器
对象表示的构造方法,使用指定的初始化参数创建和初始化构造函数声明类的新实例。static void
Array. set(Object array, int index, Object value)
将指定数组对象的索引组件的值设置为指定的新值。void
Field. set(Object obj, Object value)
将指定对象参数上此字段
对象表示的字段设置为指定的新值。static void
Array. setBoolean(Object array, int index, boolean z)
将指定数组对象的索引组件的值设置为指定的boolean
值。void
Field. setBoolean(Object obj, boolean z)
将字段的值设置为指定对象上的boolean
。static void
Array. setByte(Object array, int index, byte b)
将指定数组对象的索引组件的值设置为指定的byte
值。void
Field. setByte(Object obj, byte b)
将字段的值设置为指定对象上的byte
。static void
Array. setChar(Object array, int index, char c)
将指定数组对象的索引组件的值设置为指定的char
值。void
Field. setChar(Object obj, char c)
将字段的值设置为指定对象上的char
。static void
Array. setDouble(Object array, int index, double d)
将指定数组对象的索引组件的值设置为指定的double
值。void
Field. setDouble(Object obj, double d)
将字段的值设置为指定对象上的double
。static void
Array. setFloat(Object array, int index, float f)
将指定数组对象的索引组件的值设置为指定的float
值。void
Field. setFloat(Object obj, float f)
将字段的值设置为指定对象上的float
。static void
Array. setInt(Object array, int index, int i)
将指定数组对象的索引组件的值设置为指定的int
值。void
Field. setInt(Object obj, int i)
将字段的值设置为指定对象上的int
。static void
Array. setLong(Object array, int index, long l)
将指定数组对象的索引组件的值设置为指定的long
值。void
Field. setLong(Object obj, long l)
将字段的值设置为指定对象上的long
。static void
Array. setShort(Object array, int index, short s)
将指定数组对象的索引组件的值设置为指定的short
值。void
Field. setShort(Object obj, short s)
将字段的值设置为指定对象上的short
。 -
Uses of Object in java.math
Subclasses of Object in java.math 变量和类型 类 描述 class
BigDecimal
不可变的,任意精度的带符号十进制数。class
BigInteger
不可变的任意精度整数。class
MathContext
不可变对象,它封装描述数值运算符某些规则的上下文设置,例如BigDecimal
类实现的那些。Methods in java.math with parameters of type Object
-