接口的使用
java.util.Map
使用 Map 的包
包
描述
这是 Java 调试接口 (JDI) 的核心包,它定义了值、类型和目标 VirtualMachine 本身的镜像——以及引导工具。
这个包定义了使用 JDI 的虚拟机和目标虚拟机之间的连接。
这个包包含 JDK 对
java.lang.management API 的标准实现的扩展,还定义了平台的一些其他组件的管理接口。
提供简单的高级 Http 服务 API,可用于构建嵌入式 HTTP 服务。
提供
LoginModule 的实现。
这个包包含 JConsole API。
包含用于创建用户界面以及绘制图形和图像的所有类。
提供用于在应用程序之间和应用程序内传输数据的接口和类。
提供与字体相关的类和接口。
为输入方法框架提供类和接口。
提供对 Java 编程语言的设计至关重要的类。
提供允许 Java 编程语言代理检测在 JVM 上运行的程序的服务。
提供Java运行时Java虚拟机和其他组件的监控和管理的管理接口。
提供用于实现网络应用程序的类。
HTTP 客户端和 WebSocket API
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
java.nio.file 包的服务提供商类。
为安全框架提供类和接口。
提供用于解析和管理证书、证书撤销列表 (CRL) 和证书路径的类和接口。
提供使用 Java 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的 API。
提供以独立于自然语言的方式处理文本、日期、数字和消息的类和接口。
日期、时间、瞬间和持续时间的主要 API。
用于除默认 ISO 之外的日历系统的通用 API。
提供类来打印和解析日期和时间。
使用字段和单位以及日期时间调整器访问日期和时间。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
通常在并发编程中有用的实用程序类。
提供用于读取和写入 JAR (Java ARchive) 文件格式的类,该文件格式基于标准 ZIP 文件格式,带有可选的清单文件。
用于将字符序列与正则表达式指定的模式进行匹配的类。
java.util 包中类的服务提供者类。
支持对元素流进行函数式操作的类,例如对集合的 map-reduce 转换。
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
用于对 Java 编程语言的元素建模的接口。
为 Java 管理扩展提供核心类。
提供实现高级动态加载的类。
提供开放数据类型和 Open MBean 描述符类。
提供关系服务的定义。
用于远程访问 JMX MBean 服务的接口。
RMI 连接器是 JMX Remote API 的连接器,它使用 RMI 将客户端请求传输到远程 MBean 服务。
包
javax.print.attribute.standard 包含特定打印属性的类。
脚本 API 由定义 Java 脚本引擎的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。
这个包提供了一个可插入的身份验证框架。
这个包提供了用于实现可插入认证模块的接口。
此包包含应用于将 X500 Principal 和 X500 Private Credentials 存储在Subject.
包含支持 SASL 的类和接口。
为 MIDI(乐器数字接口)数据的 I/O、排序和合成提供接口和类。
提供用于捕获、处理和播放采样音频数据的接口和类。
提供用于从 Java 编程语言访问和处理服务端数据源的 API。
JDBC
RowSet 实现的标准接口和基类。
提供实用程序类以允许在 Java 编程语言中的 SQL 类型和数据类型之间进行可序列化映射。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
XML 数字签名的参数类。
这个包提供类来创建事件和控制飞行记录器。
此包包含用于使用 Flight Recorder 数据的类。
提供用于创建工具的接口,例如 Read-Eval-Print Loop (REPL),它以交互方式评估 Java 编程语言代码的“片段”。
为构建 JShell 执行引擎提供实现支持。
为可插入的 JShell 执行引擎定义服务提供者接口。
提供启动 Java shell 工具实例的机制。
此包包含通过 Java 管理扩展 (JMX) 控制和监视 Flight Recorder 的类。
-
Map 在 com.sun.jdi 中的用法
com.sun.jdi 中返回 Map 的方法修饰符和类型方法描述获取此对象中多个实例和/或静态字段的值。StackFrame.getValues(List<? extends LocalVariable> variables) 返回此帧中多个局部变量的值。com.sun.jdi 中的方法,参数类型为 Map修饰符和类型方法描述voidVirtualMachine.redefineClasses(Map<? extends ReferenceType, byte[]> classToBytes) 根据提供的定义重新定义所有给定的类。 -
Map 在 com.sun.jdi.connect 中的用法
com.sun.jdi.connect 中返回 Map 的方法com.sun.jdi.connect 中的方法,参数类型为 Map修饰符和类型方法描述ListeningConnector.accept(Map<String, ? extends Connector.Argument> arguments) 等待目标 VM 附加到此连接器。AttachingConnector.attach(Map<String, ? extends Connector.Argument> arguments) 附加到正在运行的应用程序并返回其 VM 的镜像。LaunchingConnector.launch(Map<String, ? extends Connector.Argument> arguments) 启动应用程序并连接到其 VM。ListeningConnector.startListening(Map<String, ? extends Connector.Argument> arguments) 监听由目标 VM 发起的一个或多个连接。voidListeningConnector.stopListening(Map<String, ? extends Connector.Argument> arguments) 取消监听连接。 -
Map 在 com.sun.management 中的用法
com.sun.management 中返回 Map 的方法修饰符和类型方法描述GcInfo.getMemoryUsageAfterGc()返回本次 GC 结束时所有内存池的内存使用情况。GcInfo.getMemoryUsageBeforeGc()返回本次GC开始时所有内存池的内存使用情况。 -
Map 在 com.sun.net.httpserver 中的用法
com.sun.net.httpserver 中实现 Map 的类com.sun.net.httpserver 中返回 Map 的方法com.sun.net.httpserver 中的方法,参数类型为 Mapcom.sun.net.httpserver 中的构造函数,参数类型为 Map -
Map 在 com.sun.security.auth.module 中的用法
com.sun.security.auth.module 中的方法,参数类型为 Map修饰符和类型方法描述voidJndiLoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。voidKeyStoreLoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。voidKrb5LoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。voidLdapLoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。voidNTLoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。voidUnixLoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。 -
Map 在 com.sun.tools.jconsole 中的用法
com.sun.tools.jconsole 中返回 Map 的方法 -
Map 在 java.awt 中的用法
修饰符和类型类描述classRenderingHints类定义和管理键和关联值的集合,这些键和关联值允许应用程序为其他执行渲染和图像处理服务的类使用的算法选择提供输入。修饰符和类型方法描述Map<TextAttribute,?> Font.getAttributes()返回此Font中可用的字体属性映射。abstract Map<TextAttribute,?> Toolkit.mapInputMethodHighlight(InputMethodHighlight highlight) 返回给定输入方法突出显示的抽象级别描述的视觉属性映射,如果未找到映射,则返回 null。修饰符和类型方法描述abstract voidGraphics2D.addRenderingHints(Map<?, ?> hints) 为渲染算法设置任意数量的首选项值。Font.deriveFont(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 通过复制当前的Font对象并为其应用一组新的字体属性来创建一个新的Font对象。static FontFont.getFont(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 返回适合属性的Font。void将所有映射从指定的Map复制到此RenderingHints。abstract voidGraphics2D.setRenderingHints(Map<?, ?> hints) 用指定的hints替换渲染算法的所有首选项的值。修饰符构造方法描述Font(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 创建具有指定属性的新Font。RenderingHints(Map<RenderingHints.Key, ?> init) 使用从指定的 Map 对象初始化的键和值构造一个新对象,该对象可能为 null。 -
Map 在 java.awt.datatransfer 中的用法
java.awt.datatransfer 中返回 Map 的方法修饰符和类型方法描述FlavorMap.getFlavorsForNatives(String[] natives) 将指定的Stringnatives 的Map返回到它们对应的DataFlavor。SystemFlavorMap.getFlavorsForNatives(String[] natives) 将指定的String本地人的Map返回到他们最喜欢的DataFlavor。FlavorMap.getNativesForFlavors(DataFlavor[] flavors) 将指定的DataFlavor的Map返回到它们对应的Stringnative。SystemFlavorMap.getNativesForFlavors(DataFlavor[] flavors) 将指定的DataFlavor的Map返回到它们最喜欢的String本机。 -
Map 在 java.awt.font 中的用法
java.awt.font 中的构造函数,参数类型为 Map修饰符构造方法描述TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute, ?> attributes, FontRenderContext frc) 从String和属性集构造TextLayout。 -
Map 在 java.awt.im 中的用法
java.awt.im 中返回 Map 的方法java.awt.im 中的构造函数,参数类型为 Map修饰符构造方法描述InputMethodHighlight(boolean selected, int state, int variation, Map<TextAttribute, ?> style) 构造一个输入方法高亮记录。 -
Map 在 java.lang 中的用法
修饰符和类型方法描述ProcessBuilder.environment()返回此流程构建器环境的字符串映射视图。static Map<Thread,StackTraceElement[]> Thread.getAllStackTraces()返回所有实时平台线程的堆栈跟踪映射。System.getenv()返回当前系统环境的不可修改的字符串映射视图。 -
Map 在 java.lang.instrument 中的用法
java.lang.instrument 中的方法,参数类型为 Map -
Map 在 java.lang.management 中的用法
java.lang.management 中返回 Map 的方法 -
Map 在 java.net 中的用法
修饰符和类型方法描述从请求标头中指定 uri 的 cookie 缓存中获取所有适用的 cookie。URLConnection.getHeaderFields()返回标头字段的不可修改的map。CacheResponse.getHeaders()将响应标头作为 Map 返回。URLConnection.getRequestProperties()返回此连接的一般请求属性的不可修改的map。修饰符和类型方法描述从请求标头中指定 uri 的 cookie 缓存中获取所有适用的 cookie。abstract CacheResponse根据请求的 uri、请求方法和请求标头检索缓存的响应。abstract void设置所有适用的 cookie,示例是名为 Set-Cookie2 的响应标头字段,出现在响应标头中到 cookie 缓存中。void -
Map 在 java.net.http 中的用法
java.net.http 中返回 Map 的方法java.net.http 中的方法,参数类型为 Map -
Map 在 java.nio.file 中的用法
java.nio.file 中返回 Map 的方法修饰符和类型方法描述Files.readAttributes(Path path, String attributes, LinkOption... options) 读取一组文件属性作为批量操作。java.nio.file 中的方法,参数类型为 Map修饰符和类型方法描述static FileSystemFileSystems.newFileSystem(URI uri, Map<String, ?> env) 构造一个由URI标识的新文件系统static FileSystemFileSystems.newFileSystem(URI uri, Map<String, ?> env, ClassLoader loader) 构造一个由URI标识的新文件系统static FileSystemFileSystems.newFileSystem(Path path, Map<String, ?> env) 构造一个新的FileSystem来访问文件的内容作为文件系统。static FileSystemFileSystems.newFileSystem(Path path, Map<String, ?> env, ClassLoader loader) 构造一个新的FileSystem来访问文件的内容作为文件系统。 -
Map 在 java.nio.file.spi 中的用法
java.nio.file.spi 中返回 Map 的方法修饰符和类型方法描述FileSystemProvider.readAttributes(Path path, String attributes, LinkOption... options) 读取一组文件属性作为批量操作。java.nio.file.spi 中的方法,参数类型为 Map修饰符和类型方法描述abstract FileSystemFileSystemProvider.newFileSystem(URI uri, Map<String, ?> env) 构造一个由 URI 标识的新FileSystem对象。FileSystemProvider.newFileSystem(Path path, Map<String, ?> env) 构造一个新的FileSystem来访问文件的内容作为文件系统。 -
Map 在 java.security 中的用法
java.security 中实现 Map 的类修饰符和类型类描述class此类为提供者定义登录和注销方法。class此类表示 Java 安全 API 的“提供者”,其中提供者实现 Java 安全的部分或全部部分。java.security 中返回 Map 的方法java.security 中的方法,参数类型为 Map修饰符和类型方法描述static Provider[]Security.getProviders(Map<String, String> filter) 返回一个数组,其中包含满足指定选择条件的所有已安装提供程序,如果没有安装此类提供程序,则返回null。void将指定 Map 中的所有映射复制到此Provider。java.security 中的构造函数,参数类型为 Map修饰符构造方法描述DomainLoadStoreParameter(URI configuration, Map<String, KeyStore.ProtectionParameter> protectionParams) 使用用于保护密钥库数据的参数为密钥库域构造一个DomainLoadStoreParameter。Service(Provider provider, String type, String algorithm, String className, List<String> aliases, Map<String, String> attributes) 构建新服务。 -
Map 在 java.security.cert 中的用法
java.security.cert 中返回 Map 的方法修饰符和类型方法描述CertificateRevokedException.getExtensions()返回 X.509 扩展的映射,其中包含有关已撤销证书的附加信息,例如无效日期扩展。Map<X509Certificate,byte[]> PKIXRevocationChecker.getOcspResponses()获取 OCSP 响应。java.security.cert 中的方法,参数类型为 Map修饰符和类型方法描述voidPKIXRevocationChecker.setOcspResponses(Map<X509Certificate, byte[]> responses) 设置 OCSP 响应。java.security.cert 中的构造函数,参数类型为 Map修饰符构造方法描述CertificateRevokedException(Date revocationDate, CRLReason reason, X500Principal authority, Map<String, Extension> extensions) 使用指定的撤销日期、原因代码、授权名称和扩展映射构造一个CertificateRevokedException。 -
Map 在 java.sql 中的用法
修饰符和类型方法描述SQLClientInfoException.getFailedProperties()返回无法设置的客户端信息属性列表。Connection.getTypeMap()检索与此Connection对象关联的Map对象。修饰符和类型方法描述检索此Array对象指定的 SQLARRAY值的切片,从指定的index开始,最多包含 SQL 数组的count个连续元素。检索此Array对象指定的 SQLARRAY值的内容。Object[]Struct.getAttributes(Map<String, Class<?>> map) 生成此Struct对象表示的 SQL 结构化类型的属性的有序值。返回表示 OUT 参数parameterIndex值的对象,并将map用于参数值的自定义映射。返回表示 OUT 参数值的对象parameterName并使用map进行参数值的自定义映射。检索引用的对象并使用给定的类型映射将其映射到 Java 类型。检索此ResultSet对象的当前行中指定列的值作为 Java 编程语言中的Object。检索此ResultSet对象的当前行中指定列的值作为 Java 编程语言中的Object。Array.getResultSet(long index, int count, Map<String, Class<?>> map) 检索包含子数组元素的结果集,该子数组从索引index开始,最多包含count个连续元素。Array.getResultSet(Map<String, Class<?>> map) 检索包含此Array对象指定的 SQLARRAY值的元素的结果集。voidConnection.setTypeMap(Map<String, Class<?>> map) 安装给定的TypeMap对象作为此Connection对象的类型映射。修饰符构造方法描述SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String, ClientInfoStatus> failedProperties) 构造一个用给定的reason、SQLState、vendorCode和failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String, ClientInfoStatus> failedProperties, Throwable cause) 构造一个用给定的reason、SQLState、cause、vendorCode和failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(String reason, String SQLState, Map<String, ClientInfoStatus> failedProperties) 构造一个用给定的reason、SQLState和failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(String reason, String SQLState, Map<String, ClientInfoStatus> failedProperties, Throwable cause) 构造一个用给定的reason、SQLState、cause和failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(String reason, Map<String, ClientInfoStatus> failedProperties) 构造一个用给定的reason和failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(String reason, Map<String, ClientInfoStatus> failedProperties, Throwable cause) 构造一个用给定的reason、cause和failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(Map<String, ClientInfoStatus> failedProperties) 构造一个用给定的failedProperties初始化的SQLClientInfoException对象。SQLClientInfoException(Map<String, ClientInfoStatus> failedProperties, Throwable cause) 构造一个用给定的cause和failedProperties初始化的SQLClientInfoException对象。 -
Map 在 java.text 中的用法
修饰符和类型方法描述voidAttributedString.addAttributes(Map<? extends AttributedCharacterIterator.Attribute, ?> attributes, int beginIndex, int endIndex) 将一组属性添加到字符串的子范围。修饰符构造方法描述AttributedString(String text, Map<? extends AttributedCharacterIterator.Attribute, ?> attributes) 使用给定的文本和属性构造一个 AttributedString 实例。 -
Map 在 java.time 中的用法
-
Map 在 java.time.chrono 中的用法
java.time.chrono 中的方法,参数类型为 Map修饰符和类型方法描述AbstractChronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) 在解析期间将已解析的ChronoField值解析为日期。Chronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) 在解析期间将已解析的ChronoField值解析为日期。HijrahChronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) IsoChronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) 在解析期间将已解析的ChronoField值解析为日期。JapaneseChronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) MinguoChronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) ThaiBuddhistChronology.resolveDate(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) -
Map 在 java.time.format 中的用法
java.time.format 中的方法,参数类型为 Map修饰符和类型方法描述DateTimeFormatterBuilder.appendText(TemporalField field, Map<Long, String> textLookup) 使用指定的map将日期时间字段的文本附加到格式化程序以提供文本。 -
Map 在 java.time.temporal 中的用法
java.time.temporal 中的方法,参数类型为 Map修饰符和类型方法描述default TemporalAccessorTemporalField.resolve(Map<TemporalField, Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle) 解决此字段以提供更简单的替代或日期。 -
Map 在 java.util 中的用法
修饰符和类型接口描述interfaceNavigableMap<K,V> SortedMap扩展了导航方法,返回给定搜索目标的最接近匹配项。interfaceSortedMap<K,V> Map进一步在其键上提供 total ordering。修饰符和类型类描述classAbstractMap<K,V> 此类提供Map接口的骨架实现,以最大限度地减少实现此接口所需的工作量。class用于枚举类型键的专用Map实现。classHashMap<K,V> Map接口的基于哈希表的实现。classHashtable<K,V> 此类实现了一个哈希表,它将键映射到值。classIdentityHashMap<K,V> 此类使用哈希表实现Map接口,在比较键(和值)时使用引用相等代替对象相等。classLinkedHashMap<K,V> Map接口的哈希表和链表实现,具有可预测的迭代顺序。classProperties类表示一组持久属性。classTreeMap<K,V> 基于红黑树的NavigableMap实现。classWeakHashMap<K,V> Map接口的基于哈希表的实现,带有 weak keys 。修饰符和类型方法描述static <K,V> Map<K, V> Collections.checkedMap(Map<K, V> m, Class<K> keyType, Class<V> valueType) 返回指定map的动态类型安全视图。static <K,V> Map<K, V> 返回包含给定 Map 条目的 不可修改的map。static final <K,V> Map<K, V> Collections.emptyMap()返回一个空map(不可变)。Calendar.getDisplayNames(int field, int style, Locale locale) 返回一个Map,其中包含给定style和locale中日历field的所有名称及其对应的字段值。static <K,V> Map<K, V> Map.of()返回包含零映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1) 返回包含单个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2) 返回包含两个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3) 返回包含三个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4) 返回包含四个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5) 返回包含五个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6) 返回包含六个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7) 返回包含七个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8) 返回包含八个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9) 返回包含九个映射的不可修改的map。static <K,V> Map<K, V> Map.of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9, K k10, V v10) 返回包含十个映射的不可修改的map。static <K,V> Map<K, V> 返回一个不可修改的map,其中包含从给定条目中提取的键和值。static <K,V> Map<K, V> Collections.singletonMap(K key, V value) 返回一个不可变映射,仅将指定键映射到指定值。static <K,V> Map<K, V> Collections.synchronizedMap(Map<K, V> m) 返回由指定map支持的同步(线程安全)map。static <K,V> Map<K, V> Collections.unmodifiableMap(Map<? extends K, ? extends V> m) 返回指定map的 不可修改的视图。修饰符和类型方法描述static <K,V> Map<K, V> Collections.checkedMap(Map<K, V> m, Class<K> keyType, Class<V> valueType) 返回指定map的动态类型安全视图。static <K,V> Map<K, V> 返回包含给定 Map 条目的 不可修改的map。static List<Locale.LanguageRange>Locale.LanguageRange.mapEquivalents(List<Locale.LanguageRange> priorityList, Map<String, List<String>> map) 使用给定的priorityList和map生成新的自定义语言优先级列表。static <E> Set<E>Collections.newSetFromMap(Map<E, Boolean> map) 返回由指定map支持的集合。static List<Locale.LanguageRange>解析给定的ranges以生成语言优先级列表,然后使用给定的map自定义列表。void将指定map中的所有值复制到此map(可选操作)。void将指定map中的所有值复制到此map。void将指定map中的所有值复制到此map。void将指定map中的所有值复制到此哈希表。void将指定map中的所有值复制到此map。void将指定map中的所有值复制到此map(可选操作)。void将指定map中的所有值复制到此map。void将指定map中的所有值复制到此map。static <K,V> Map<K, V> Collections.synchronizedMap(Map<K, V> m) 返回由指定map支持的同步(线程安全)map。static <K,V> Map<K, V> Collections.unmodifiableMap(Map<? extends K, ? extends V> m) 返回指定map的 不可修改的视图。修饰符构造方法描述创建从指定map初始化的枚举map。构造一个新的HashMap,其映射与指定的Map相同。使用与给定 Map 相同的映射构造一个新的哈希表。IdentityHashMap(Map<? extends K, ? extends V> m) 构造一个新的标识hash map,其中包含指定map中的键值映射。LinkedHashMap(Map<? extends K, ? extends V> m) 构造一个插入顺序的LinkedHashMap实例,其映射与指定map相同。构造一个新的树映射,包含与给定映射相同的映射,根据其键的 natural ordering 排序。WeakHashMap(Map<? extends K, ? extends V> m) 使用与指定map相同的映射构造一个新的WeakHashMap。 -
Map 在 java.util.concurrent 中的用法
java.util.concurrent 中 Map 的子接口修饰符和类型接口描述interfaceConcurrentMap<K,V> AMap提供线程安全和原子性保证。interfaceConcurrentMap支持NavigableMap操作,并递归地支持其可导航子map。java.util.concurrent 中实现 Map 的类修饰符和类型类描述classConcurrentHashMap<K,V> 一个哈希表,支持检索的完全并发和更新的高预期并发。class可扩展的并发ConcurrentNavigableMap实现。java.util.concurrent 中的方法,参数类型为 Mapjava.util.concurrent 中的构造函数,参数类型为 Map修饰符构造方法描述ConcurrentHashMap(Map<? extends K, ? extends V> m) 创建一个与给定map具有相同映射关系的新map。ConcurrentSkipListMap(Map<? extends K, ? extends V> m) 构造一个包含与给定映射相同的映射的新映射,根据键的 自然排序 排序。 -
Map 在 java.util.jar 中的用法
java.util.jar 中实现 Map 的类java.util.jar 中的字段声明为 Mapjava.util.jar 中返回 Map 的方法java.util.jar 中的方法,参数类型为 Map -
Map 在 java.util.regex 中的用法
java.util.regex 中返回 Map 的方法修饰符和类型方法描述Matcher.namedGroups()返回一个不可修改的映射,从捕获组名到组号。MatchResult.namedGroups()返回一个不可修改的映射,从捕获组名到组号。Pattern.namedGroups()返回一个不可修改的映射,从捕获组名到组号。 -
Map 在 java.util.spi 中的用法
java.util.spi 中返回 Map 的方法 -
Map 在 java.util.stream 中的用法
java.util.stream 中的方法,类型参数类型为 Map修饰符和类型方法描述Collectors.groupingBy(Function<? super T, ? extends K> classifier, Supplier<M> mapFactory, Collector<? super T, A, D> downstream) 返回一个Collector对类型为T的输入元素实施级联“分组依据”操作,根据分类函数对元素进行分组,然后使用指定的下游Collector对与给定键关联的值执行缩减操作。Collectors.toMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper, BinaryOperator<U> mergeFunction, Supplier<M> mapFactory) 返回一个Collector,它将元素累积到一个Map中,其键和值是将提供的映射函数应用于输入元素的结果。返回类型中包含 Map 类型参数的 java.util.stream 中的方法修饰符和类型方法描述Collectors.groupingBy(Function<? super T, ? extends K> classifier) 返回一个Collector对类型为T的输入元素执行“分组依据”操作,根据分类函数对元素进行分组,并在Map中返回结果。Collectors.groupingBy(Function<? super T, ? extends K> classifier, Collector<? super T, A, D> downstream) 返回一个Collector对类型为T的输入元素实施级联“分组依据”操作,根据分类函数对元素进行分组,然后使用指定的下游Collector对与给定键关联的值执行缩减操作。Collectors.partitioningBy(Predicate<? super T> predicate) 返回一个Collector,它根据Predicate对输入元素进行分区,并将它们组织成一个Map<Boolean, List<T>>。Collectors.partitioningBy(Predicate<? super T> predicate, Collector<? super T, A, D> downstream) 返回一个Collector,它根据一个Predicate对输入元素进行分区,根据另一个Collector减少每个分区中的值,并将它们组织成一个Map<Boolean, D>,其值是下游减少的结果。Collectors.toMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper) 返回一个Collector,它将元素累积到一个Map中,其键和值是将提供的映射函数应用于输入元素的结果。Collectors.toMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper, BinaryOperator<U> mergeFunction) 返回一个Collector,它将元素累积到一个Map中,其键和值是将提供的映射函数应用于输入元素的结果。Collectors.toUnmodifiableMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper) 返回一个Collector,它将输入元素累积到一个 不可修改的map 中,其键和值是将提供的映射函数应用于输入元素的结果。Collectors.toUnmodifiableMap(Function<? super T, ? extends K> keyMapper, Function<? super T, ? extends U> valueMapper, BinaryOperator<U> mergeFunction) 返回一个Collector,它将输入元素累积到一个 不可修改的map 中,其键和值是将提供的映射函数应用于输入元素的结果。 -
Map 在 javax.annotation.processing 中的用法
javax.annotation.processing 中返回 Map 的方法 -
Map 在 javax.lang.model.element 中的用法
javax.lang.model.element 中返回 Map 的方法修饰符和类型方法描述Map<? extends ExecutableElement,? extends AnnotationValue> AnnotationMirror.getElementValues()返回此注解元素的值。 -
Map 在 javax.lang.model.util 中的用法
javax.lang.model.util 中返回 Map 的方法修饰符和类型方法描述Map<? extends ExecutableElement,? extends AnnotationValue> Elements.getElementValuesWithDefaults(AnnotationMirror a) 返回注解元素的值,包括默认值。 -
Map 在 javax.management 中的用法
javax.management 中的构造函数,参数类型为 Map -
Map 在 javax.management.loading 中的用法
javax.management.loading 中返回 Map 的方法javax.management.loading 中的构造函数,参数类型为 Map -
Map 在 javax.management.openmbean 中的用法
javax.management.openmbean 中实现 Map 的类修饰符和类型类描述classTabularDataSupport类是开放数据实现TabularData和Map接口的类,它在内部基于散列映射数据结构。javax.management.openmbean 中的方法,参数类型为 Mapjavax.management.openmbean 中的构造函数,参数类型为 Map修饰符构造方法描述CompositeDataSupport(CompositeType compositeType, Map<String, ?> items) 使用指定的compositeType构造一个CompositeDataSupport实例,其项目名称和对应值由映射items中的映射给出。 -
Map 在 javax.management.relation 中的用法
javax.management.relation 中返回 Map 的方法修饰符和类型方法描述RelationService.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName) 检索与关系中给定的 MBean 关联的 MBean。RelationServiceMBean.findAssociatedMBeans(ObjectName mbeanName, String relationTypeName, String roleName) 检索与关系中给定的 MBean 关联的 MBean。RelationService.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName) 检索引用给定 MBean 的关系。RelationServiceMBean.findReferencingRelations(ObjectName mbeanName, String relationTypeName, String roleName) 检索引用给定 MBean 的关系。Relation.getReferencedMBeans()检索在关系的各种角色中引用的 MBean。RelationService.getReferencedMBeans(String relationId) 检索在关系的各种角色中引用的 MBean。RelationServiceMBean.getReferencedMBeans(String relationId) 检索在关系的各种角色中引用的 MBean。RelationSupport.getReferencedMBeans()检索在关系的各种角色中引用的 MBean。 -
Map 在 javax.management.remote 中的用法
javax.management.remote 中返回 Map 的方法javax.management.remote 中的方法,参数类型为 Map修饰符和类型方法描述void建立与连接器服务的连接。static JMXConnectorJMXConnectorFactory.connect(JMXServiceURL serviceURL, Map<String, ?> environment) 在给定地址创建到连接器服务的连接。static JMXConnectorJMXConnectorFactory.newJMXConnector(JMXServiceURL serviceURL, Map<String, ?> environment) 在给定地址为连接器服务创建连接器客户端。JMXConnectorProvider.newJMXConnector(JMXServiceURL serviceURL, Map<String, ?> environment) 创建一个新的连接器客户端,准备好连接到给定地址的连接器服务。static JMXConnectorServerJMXConnectorServerFactory.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String, ?> environment, MBeanServer mbeanServer) 在给定地址创建连接器服务。JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL, Map<String, ?> environment, MBeanServer mbeanServer) 在给定地址创建一个新的连接器服务。JMXConnectorServer.toJMXConnector(Map<String, ?> env) 返回此连接器服务的客户端存根。JMXConnectorServerMBean.toJMXConnector(Map<String, ?> env) 返回此连接器服务的客户端存根。 -
Map 在 javax.management.remote.rmi 中的用法
javax.management.remote.rmi 中返回 Map 的方法javax.management.remote.rmi 中的方法,参数类型为 Mapjavax.management.remote.rmi 中的构造函数,参数类型为 Map修饰符构造方法描述RMIConnectionImpl(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String, ?> env) 构造一个新的RMIConnection.RMIConnector(JMXServiceURL url, Map<String, ?> environment) 构造一个RMIConnector,它将使用给定地址连接 RMI 连接器服务。RMIConnector(RMIServer rmiServer, Map<String, ?> environment) 使用给定的 RMI 存根构造一个RMIConnector。RMIConnectorServer(JMXServiceURL url, Map<String, ?> environment) 制作一个RMIConnectorServer。RMIConnectorServer(JMXServiceURL url, Map<String, ?> environment, MBeanServer mbeanServer) 为给定的 MBean 服务创建一个RMIConnectorServer。RMIConnectorServer(JMXServiceURL url, Map<String, ?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer) 为给定的 MBean 服务创建一个RMIConnectorServer。RMIIIOPServerImpl(Map<String, ?> env) 已弃用。RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String, ?> env) 创建一个新的RMIServer对象,该对象将使用给定的套接字工厂在给定的端口上导出。RMIServerImpl(Map<String, ?> env) 构造一个新的RMIServerImpl. -
Map 在 javax.naming.ldap.spi 中的用法
javax.naming.ldap.spi 中的方法,参数类型为 Map修饰符和类型方法描述abstract Optional<LdapDnsProviderResult>LdapDnsProvider.lookupEndpoints(String url, Map<?, ?> env) 查找给定Contextprovider URL和环境的端点和域名。 -
Map 在 javax.print.attribute.standard 中的用法
修饰符和类型类描述final class类PrinterStateReasons是一个打印属性类,一组枚举值,它提供有关打印机当前状态的附加信息,即增加打印机的PrinterState属性值的信息。javax.print.attribute.standard 中的构造函数,参数类型为 Map -
Map 在 javax.script 中的用法
javax.script 中 Map 的子接口javax.script 中实现 Map 的类javax.script 中的方法,参数类型为 Map修饰符和类型方法描述void将给定Map中的所有映射添加到此Bindings。voidputAll是使用Map.putAll实现的。javax.script 中的构造函数,参数类型为 Map -
Map 在 javax.security.auth.login 中的用法
javax.security.auth.login 中返回 Map 的方法javax.security.auth.login 中的构造函数,参数类型为 Map修饰符构造方法描述AppConfigurationEntry(String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map<String, ?> options) 此类的默认构造方法。 -
Map 在 javax.security.auth.spi 中的用法
javax.security.auth.spi 中的方法,参数类型为 Map修饰符和类型方法描述voidLoginModule.initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) 初始化这个LoginModule。 -
Map 在 javax.security.auth.x500 中的用法
javax.security.auth.x500 中的方法,参数类型为 Map修饰符和类型方法描述使用指定格式返回 X.500 可分辨名称的字符串表示形式。javax.security.auth.x500 中的构造函数,参数类型为 Map修饰符构造方法描述X500Principal(String name, Map<String, String> keywordMap) 从 X.500 专有名称(例如:“CN=Duke, OU=JavaSoft, O=Sun Microsystems, C=US”)的字符串表示形式创建X500Principal。 -
Map 在 javax.security.sasl 中的用法
javax.security.sasl 中的方法,参数类型为 Map修饰符和类型方法描述static SaslClientSasl.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 使用提供的参数创建SaslClient。SaslClientFactory.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 使用提供的参数创建一个 SaslClient。static SaslServerSasl.createSaslServer(String mechanism, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 为指定的机制创建一个SaslServer。SaslServerFactory.createSaslServer(String mechanism, String protocol, String serverName, Map<String, ?> props, CallbackHandler cbh) 使用提供的参数创建SaslServer。String[]SaslClientFactory.getMechanismNames(Map<String, ?> props) 返回与指定机制选择策略匹配的机制名称数组。String[]SaslServerFactory.getMechanismNames(Map<String, ?> props) 返回与指定机制选择策略匹配的机制名称数组。 -
Map 在 javax.sound.midi 中的用法
javax.sound.midi 中返回 Map 的方法javax.sound.midi 中的构造函数,参数类型为 Map修饰符构造方法描述MidiFileFormat(int type, float divisionType, int resolution, int bytes, long microseconds, Map<String, Object> properties) 构造具有一组属性的MidiFileFormat。 -
Map 在 javax.sound.sampled 中的用法
javax.sound.sampled 中返回 Map 的方法javax.sound.sampled 中的构造函数,参数类型为 Map修饰符构造方法描述AudioFileFormat(AudioFileFormat.Type type, AudioFormat format, int frameLength, Map<String, Object> properties) 构造具有一组已定义属性的音频文件格式对象。AudioFormat(AudioFormat.Encoding encoding, float sampleRate, int sampleSizeInBits, int channels, int frameSize, float frameRate, boolean bigEndian, Map<String, Object> properties) 使用给定的参数构造一个AudioFormat。 -
Map 在 javax.sql 中的用法
修饰符和类型方法描述voidRowSet.setTypeMap(Map<String, Class<?>> map) 安装给定的java.util.Map对象作为此RowSet对象的默认类型映射。 -
Map 在 javax.sql.rowset 中的用法
javax.sql.rowset 中返回 Map 的方法javax.sql.rowset 中的方法,参数类型为 Map修饰符和类型方法描述voidBaseRowSet.setTypeMap(Map<String, Class<?>> map) 安装给定的java.util.Map对象作为与此RowSet对象的Connection对象关联的类型映射。 -
Map 在 javax.sql.rowset.serial 中的用法
javax.sql.rowset.serial 中的方法,参数类型为 Map修饰符和类型方法描述返回一个新数组,它是此SerialArray对象的一个切片的副本,从给定索引处的元素开始并包含给定数量的连续元素。返回一个新数组,它是此SerialArray对象的副本,当元素是 SQL UDT 时,使用给定的类型映射为每个元素的自定义映射。Object[]SerialStruct.getAttributes(Map<String, Class<?>> map) 检索此SerialStruct表示为Object值数组的 SQL 结构类型的属性,如果合适,使用给定的类型映射进行自定义映射。返回表示此SerialRef对象引用的 SQL 结构类型的Object。SerialArray.getResultSet(long index, int count, Map<String, Class<?>> map) Retrieves a result set holding the elements of the subarray that starts at 检索包含此SerialArray对象中元素子数组的ResultSet对象,从索引开始指数最多包含数数连续的元素。SerialArray.getResultSet(Map<String, Class<?>> map) 检索一个ResultSet对象,该对象包含此SerialArray对象表示的 SQLARRAY值的所有元素。javax.sql.rowset.serial 中的构造函数,参数类型为 Map修饰符构造方法描述SerialArray(Array array, Map<String, Class<?>> map) 从给定的Array对象构造一个新的SerialArray对象,当元素是 SQL UDT 时,将给定的类型映射用于每个元素的自定义映射。SerialStruct(SQLData in, Map<String, Class<?>> map) 从给定的SQLData对象构造一个SerialStruct对象,使用给定的类型映射将其自定义映射到 Java 编程语言中的类。SerialStruct(Struct in, Map<String, Class<?>> map) 从给定的Struct对象构造一个SerialStruct对象,使用给定的java.util.Map对象自定义映射 SQL 结构类型或其任何属于 SQL 结构类型的属性。SQLInputImpl(Object[] attributes, Map<String, Class<?>> map) 创建一个用给定的属性数组和给定的类型映射初始化的SQLInputImpl对象。SQLOutputImpl(Vector<?> attributes, Map<String, ?> map) 创建一个新的SQLOutputImpl对象,该对象使用给定的属性向量和类型映射进行初始化。 -
Map 在 javax.swing 中的用法
javax.swing 中实现 Map 的类 -
Map 在 javax.xml.crypto.dsig.spec 中的用法
javax.xml.crypto.dsig.spec 中返回 Map 的方法修饰符和类型方法描述XPathFilterParameterSpec.getNamespaceMap()返回命名空间前缀的映射。XPathType.getNamespaceMap()返回命名空间前缀的映射。javax.xml.crypto.dsig.spec 中的构造函数,参数类型为 Map -
Map 在 jdk.jfr 中的用法
修饰符构造方法描述AnnotationElement(Class<? extends Annotation> annotationType, Map<String, Object> values) 创建一个注解元素以用于动态定义的事件。使用名称-值对map中的设置创建记录。 -
Map 在 jdk.jfr.consumer 中的用法
jdk.jfr.consumer 中的方法,参数类型为 Map -
Map 在 jdk.jshell 中的用法
jdk.jshell 中的方法,参数类型为 Map修饰符和类型方法描述JShell.Builder.executionEngine(ExecutionControlProvider executionControlProvider, Map<String, String> executionControlParameters) 设置执行的自定义引擎。 -
Map 在 jdk.jshell.execution 中的用法
jdk.jshell.execution 中返回 Map 的方法修饰符和类型方法描述FailOverExecutionControlProvider.defaultParameters()为此ExecutionControlProvider创建并返回默认参数映射。JdiExecutionControlProvider.defaultParameters()为此ExecutionControlProvider创建并返回默认参数映射。LocalExecutionControlProvider.defaultParameters()创建并返回LocalExecutionControlProvider的默认参数映射。jdk.jshell.execution 中的方法,参数类型为 Map修饰符和类型方法描述static voidUtil.forwardExecutionControlAndIO(ExecutionControl ec, InputStream inStream, OutputStream outStream, Map<String, Consumer<OutputStream>> outputStreamMap, Map<String, Consumer<InputStream>> inputStreamMap) 将命令从输入转发到指定的ExecutionControl实例,然后响应输出。FailOverExecutionControlProvider.generate(ExecutionEnv env, Map<String, String> parameters) 创建并返回一个本地执行的ExecutionControl实例。JdiExecutionControlProvider.generate(ExecutionEnv env, Map<String, String> parameters) LocalExecutionControlProvider.generate(ExecutionEnv env, Map<String, String> parameters) 创建并返回一个本地执行的ExecutionControl实例。static ExecutionControlUtil.remoteInputOutput(InputStream input, OutputStream output, Map<String, OutputStream> outputStreamMap, Map<String, InputStream> inputStreamMap, BiFunction<ObjectInput, ObjectOutput, ExecutionControl> factory) 为给定的打包输入和输出创建一个 ExecutionControl。jdk.jshell.execution 中的构造函数,参数类型为 Map -
Map 在 jdk.jshell.spi 中的用法
jdk.jshell.spi 中返回 Map 的方法jdk.jshell.spi 中的方法,参数类型为 Map修饰符和类型方法描述static ExecutionControl搜索提供者,然后创建并返回ExecutionControl实例。ExecutionControlProvider.generate(ExecutionEnv env, Map<String, String> parameters) 创建并返回ExecutionControl实例。 -
Map 在 jdk.jshell.tool 中的用法
jdk.jshell.tool 中的方法,参数类型为 Map修饰符和类型方法描述设置环境变量的来源。JavaShellToolBuilder.persistence(Map<String, String> prefsMap) 设置持久信息的存储机制,包括输入历史和保留设置。 -
Map 在 jdk.management.jfr 中的用法
jdk.management.jfr 中返回 Map 的方法修饰符和类型方法描述FlightRecorderMXBean.getRecordingOptions(long recordingId) 返回包含具有指定 ID 的记录选项的映射(例如,目标文件或保留记录数据的时间跨度)。FlightRecorderMXBean.getRecordingSettings(long recordingId) 返回一个Map,其中包含具有指定 ID 的记录的设置(例如,事件阈值)ConfigurationInfo.getSettings()返回与此ConfigurationInfo关联的配置的设置。RecordingInfo.getSettings()返回与此RecordingInfo关联的记录的设置。jdk.management.jfr 中的方法,参数类型为 Map修饰符和类型方法描述longFlightRecorderMXBean.openStream(long recordingId, Map<String, String> streamOptions) 为具有指定 ID 的记录打开数据流,或0以获取与记录无关的数据。voidFlightRecorderMXBean.setRecordingOptions(long recordingId, Map<String, String> options) 配置记录选项(例如,目标文件和保留数据的时间跨度)。voidFlightRecorderMXBean.setRecordingSettings(long recordingId, Map<String, String> settings) 设置并替换指定记录的所有先前设置。voidRemoteRecordingStream.setSettings(Map<String, String> settings) 替换此录制流的所有设置。