接口的使用
java.util.Set
使用 Set 的包
包
描述
这个包定义了 JDI 事件和事件处理。
提供简单的高级 Http 服务 API,可用于构建嵌入式 HTTP 服务。
用于流控制传输协议的 Java API。
提供将源代码表示为抽象语法树 (AST) 的接口。
包含用于创建用户界面以及绘制图形和图像的所有类。
提供与字体相关的类和接口。
提供对 Java 编程语言的设计至关重要的类。
提供对 Java 运行时之外的内存和函数的低级访问。
提供允许 Java 编程语言代理检测在 JVM 上运行的程序的服务。
提供Java运行时Java虚拟机和其他组件的监控和管理的管理接口。
通过解析和服务绑定支持模块描述符和创建模块配置的类。
提供用于获取有关类和对象的反射信息的类和接口。
提供用于实现网络应用程序的类。
定义通道,它表示与能够执行 I/O 操作的实体的连接,例如文件和套接字;定义选择器,用于多路复用、非阻塞 I/O 操作。
java.nio.channels 包的服务提供商类。
定义字符集、解码器和编码器,用于字节和 Unicode 字符之间的转换。
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
提供对文件和文件系统属性的访问的接口和类。
java.nio.file 包的服务提供商类。
为安全框架提供类和接口。
提供用于解析和管理证书、证书撤销列表 (CRL) 和证书路径的类和接口。
提供以独立于自然语言的方式处理文本、日期、数字和消息的类和接口。
日期、时间、瞬间和持续时间的主要 API。
用于除默认 ISO 之外的日历系统的通用 API。
提供类来打印和解析日期和时间。
支持时区及其规则。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
通常在并发编程中有用的实用程序类。
提供用于读取和写入 JAR (Java ARchive) 文件格式的类,该文件格式基于标准 ZIP 文件格式,带有可选的清单文件。
支持对元素流进行函数式操作的类,例如对集合的 map-reduce 转换。
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
Java Image I/O API 的主要包。
用于对 Java 编程语言的元素建模的接口。
为 Java 管理扩展提供核心类。
提供实现高级动态加载的类。
提供开放数据类型和 Open MBean 描述符类。
RMI 连接器是 JMX Remote API 的连接器,它使用 RMI 将客户端请求传输到远程 MBean 服务。
包
javax.print.attribute.standard 包含特定打印属性的类。
脚本 API 由定义 Java 脚本引擎的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。
这个包提供了一个用于身份验证和授权的框架。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
为可以从程序中调用的工具提供接口,例如编译器。
包含普通 Java 对象的链接器。
Doclet API 提供了一个环境,结合语言模型 API 和编译器树 API,允许客户端检查程序和库的源代码级结构,包括嵌入在源代码中的 API 注解。
这个包提供类来创建事件和控制飞行记录器。
提供用于创建工具的接口,例如 Read-Eval-Print Loop (REPL),它以交互方式评估 Java 编程语言代码的“片段”。
java.net 和 java.nio.channels 套接字类的平台特定套接字选项。
-
Set 在 com.sun.jdi.event 中的用法
com.sun.jdi.event 中 Set 的子接口 -
Set 在 com.sun.net.httpserver 中的用法
com.sun.net.httpserver 中返回 Set 的方法 -
Set 在 com.sun.nio.sctp 中的用法
com.sun.nio.sctp 中返回 Set 的方法修饰符和类型方法描述abstract Set<Association>SctpMultiChannel.associations()返回此通道套接字上的打开关联。abstract Set<SocketAddress>SctpChannel.getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpMultiChannel.getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpServerChannel.getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpChannel.getRemoteAddresses()返回此通道的套接字连接到的所有远程地址。abstract Set<SocketAddress>SctpMultiChannel.getRemoteAddresses(Association association) 返回此通道套接字上给定关联所连接到的所有远程地址。abstract Set<SctpSocketOption<?>>SctpChannel.supportedOptions()返回此通道支持的一组套接字选项。abstract Set<SctpSocketOption<?>>SctpMultiChannel.supportedOptions()返回此通道支持的一组套接字选项。abstract Set<SctpSocketOption<?>>SctpServerChannel.supportedOptions()返回此通道支持的一组套接字选项。 -
Set 在 com.sun.source.tree 中的用法
com.sun.source.tree 中返回 Set 的方法 -
Set 在 java.awt 中的用法
修饰符和类型方法描述RenderingHints.entrySet()返回此RenderingHints中包含的映射的Set视图。KeyboardFocusManager.getDefaultFocusTraversalKeys(int id) 为给定的遍历操作返回一组默认的焦点遍历键。Component.getFocusTraversalKeys(int id) 返回此组件的给定遍历操作的焦点遍历键集。Container.getFocusTraversalKeys(int id) 返回此 Container 的给定遍历操作的焦点遍历键集。Window.getFocusTraversalKeys(int id) 获取此 Window 的焦点遍历键。RenderingHints.keySet()返回此RenderingHints中包含的密钥的Set视图。修饰符和类型方法描述voidKeyboardFocusManager.setDefaultFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes) 为给定的遍历操作设置默认的焦点遍历键。voidComponent.setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes) 为此组件的给定遍历操作设置焦点遍历键。voidContainer.setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes) 为此容器的给定遍历操作设置焦点遍历键。 -
Set 在 java.awt.font 中的用法
java.awt.font 中返回 Set 的方法java.awt.font 中的方法,参数类型为 Set修饰符和类型方法描述static NumericShaperNumericShaper.getContextualShaper(Set<NumericShaper.Range> ranges) 返回所提供的 Unicode 范围的上下文整形器。static NumericShaperNumericShaper.getContextualShaper(Set<NumericShaper.Range> ranges, NumericShaper.Range defaultContext) 返回所提供的 Unicode 范围的上下文整形器。 -
Set 在 java.lang 中的用法
修饰符和类型方法描述Class.accessFlags()为此类返回一组不可修改的 访问标志,可能为空。Module.getPackages()返回此模块中包的包名称集。ModuleLayer.modules()返回该层中一组不可修改的模块。修饰符和类型方法描述static StackWalkerStackWalker.getInstance(Set<StackWalker.Option> options) 返回一个StackWalker实例,其中给定的options指定它可以访问的堆栈帧信息。static StackWalkerStackWalker.getInstance(Set<StackWalker.Option> options, int estimateDepth) 返回一个StackWalker实例,其中给定的options指定它可以访问的堆栈帧信息。 -
Set 在 java.lang.foreign 中的用法
java.lang.foreign 中返回 Set 的方法 -
Set 在 java.lang.instrument 中的用法
java.lang.instrument 中的方法,参数类型为 Set修饰符和类型方法描述voidInstrumentation.redefineModule(Module module, Set<Module> extraReads, Map<String, Set<Module>> extraExports, Map<String, Set<Module>> extraOpens, Set<Class<?>> extraUses, Map<Class<?>, List<Class<?>>> extraProvides) 重新定义一个模块以扩展它读取的模块集、它导出或打开的包集或它使用或提供的服务。java.lang.instrument 中的方法参数,类型参数为 Set -
Set 在 java.lang.management 中的用法
java.lang.management 中返回 Set 的方法修饰符和类型方法描述static Set<Class<? extends PlatformManagedObject>>ManagementFactory.getPlatformManagementInterfaces()返回Class对象的集合,PlatformManagedObject的子接口,代表用于监视和管理 Java 平台的所有管理接口。 -
Set 在 java.lang.module 中的用法
java.lang.module 中返回 Set 的方法修饰符和类型方法描述ModuleDescriptor.accessFlags()返回 模块标志 的集合。ModuleDescriptor.Exports.accessFlags()返回此模块描述符的模块 出口标志 的集合。ModuleDescriptor.Opens.accessFlags()返回模块 打开旗帜 的集合。ModuleDescriptor.Requires.accessFlags()返回模块 需要标志 的集合。ModuleDescriptor.exports()返回代表导出包的Exports对象集。ModuleFinder.findAll()返回此查找器可以定位的所有模块引用的集合。ModuleDescriptor.Exports.modifiers()返回修饰符集。ModuleDescriptor.modifiers()返回模块修饰符集。ModuleDescriptor.Opens.modifiers()返回修饰符集。ModuleDescriptor.Requires.modifiers()返回修饰符集。Configuration.modules()返回此配置中一组不可修改的已解析模块。ModuleDescriptor.opens()返回表示打开包的Opens对象集。ModuleDescriptor.packages()返回模块中的包集。ModuleDescriptor.provides()返回表示模块提供的服务的Provides对象集。ResolvedModule.reads()返回此已解析模块读取的已解析模块集。ModuleDescriptor.requires()返回表示模块依赖关系的一组Requires对象。ModuleDescriptor.Exports.targets()对于合格的导出,返回包导出到的非空且不可变的模块名称集。ModuleDescriptor.Opens.targets()对于合格的Opens,返回包打开的非空且不可变的模块名称集。ModuleDescriptor.uses()返回服务依赖集。java.lang.module 中的方法,参数类型为 Set修饰符和类型方法描述添加导出的包。ModuleDescriptor.Builder.exports(Set<ModuleDescriptor.Exports.Modifier> ms, String pn) 添加具有给定(可能为空)修饰符集的导出包。ModuleDescriptor.Builder.exports(Set<ModuleDescriptor.Exports.Modifier> ms, String pn, Set<String> targets) 添加具有给定(可能为空)修饰符集的导出包。static ModuleDescriptor.BuilderModuleDescriptor.newModule(String name, Set<ModuleDescriptor.Modifier> ms) 实例化构建器以构建模块描述符。添加一个打开的包。ModuleDescriptor.Builder.opens(Set<ModuleDescriptor.Opens.Modifier> ms, String pn) 添加具有给定(可能为空)修饰符集的打开包。ModuleDescriptor.Builder.opens(Set<ModuleDescriptor.Opens.Modifier> ms, String pn, Set<String> targets) 添加具有给定(可能为空)修饰符集的打开包。将包添加到模块。ModuleDescriptor.Builder.requires(Set<ModuleDescriptor.Requires.Modifier> ms, String mn) 添加对具有给定(可能为空)修饰符集的模块的依赖。ModuleDescriptor.Builder.requires(Set<ModuleDescriptor.Requires.Modifier> ms, String mn, ModuleDescriptor.Version compiledVersion) 添加对具有给定(可能为空)修饰符集的模块的依赖。java.lang.module 中的方法参数,类型参数为 Set修饰符和类型方法描述static ModuleDescriptorModuleDescriptor.read(InputStream in, Supplier<Set<String>> packageFinder) 从输入流中读取模块声明的二进制形式作为模块描述符。static ModuleDescriptorModuleDescriptor.read(ByteBuffer bb, Supplier<Set<String>> packageFinder) 从字节缓冲区读取模块声明的二进制形式作为模块描述符。 -
Set 在 java.lang.reflect 中的用法
java.lang.reflect 中返回 Set 的方法修饰符和类型方法描述Executable.accessFlags()为该对象表示的可执行文件返回一组不可修改的 访问标志,可能为空。Field.accessFlags()返回此字段的不可修改的 访问标志 集,可能为空。default Set<AccessFlag>Member.accessFlags()为该成员返回不可修改的 访问标志 集,可能为空。Parameter.accessFlags()为该对象表示的参数返回不可修改的 访问标志 集,可能为空。AccessFlag.locations()返回在最新的类文件格式版本中可以应用标志的构造种类。AccessFlag.locations(ClassFileFormatVersion cffv) 返回在给定的类文件格式版本中可以应用标志的构造类型。static Set<AccessFlag>AccessFlag.maskToAccessFlags(int mask, AccessFlag.Location location) 为适用于相关位置的给定掩码值返回一组不可修改的访问标志。 -
Set 在 java.net 中的用法
修饰符和类型方法描述Set<SocketOption<?>>DatagramSocket.supportedOptions()返回此套接字支持的一组套接字选项。protected Set<SocketOption<?>>DatagramSocketImpl.supportedOptions()返回此 impl 和此 impl 的套接字(DatagramSocket 或 MulticastSocket)支持的一组 SocketOptionsSet<SocketOption<?>>ServerSocket.supportedOptions()返回此服务套接字支持的一组套接字选项。Set<SocketOption<?>>Socket.supportedOptions()返回此套接字支持的一组套接字选项。protected Set<SocketOption<?>>SocketImpl.supportedOptions()返回此 impl 和此 impl 的套接字(Socket 或 ServerSocket)支持的一组 SocketOptions -
Set 在 java.nio.channels 中的用法
java.nio.channels 中返回 Set 的方法修饰符和类型方法描述abstract Set<SelectionKey>Selector.keys()返回此选择器的键集。abstract Set<SelectionKey>Selector.selectedKeys()返回此选择器的选定键集。Set<SocketOption<?>>NetworkChannel.supportedOptions()返回此通道支持的一组套接字选项。java.nio.channels 中的方法,参数类型为 Set修饰符和类型方法描述static AsynchronousFileChannelAsynchronousFileChannel.open(Path file, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs) 打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。static FileChannelFileChannel.open(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建一个文件,返回一个文件通道来访问该文件。 -
Set 在 java.nio.channels.spi 中的用法
java.nio.channels.spi 中返回 Set 的方法 -
Set 在 java.nio.charset 中的用法
java.nio.charset 中返回 Set 的方法 -
Set 在 java.nio.file 中的用法
java.nio.file 中返回 Set 的方法修饰符和类型方法描述static Set<PosixFilePermission>Files.getPosixFilePermissions(Path path, LinkOption... options) 返回文件的 POSIX 文件权限。FileSystem.supportedFileAttributeViews()返回此FileSystem支持的文件属性视图的names的集合。java.nio.file 中的方法,参数类型为 Set修饰符和类型方法描述static SeekableByteChannelFiles.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建一个文件,返回一个可搜索的字节通道来访问该文件。SecureDirectoryStream.newByteChannel(T path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 在此目录中打开或创建一个文件,返回一个可搜索的字节通道以访问该文件。static PathFiles.setPosixFilePermissions(Path path, Set<PosixFilePermission> perms) 设置文件的 POSIX 权限。static PathFiles.walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor) 遍历文件树。 -
Set 在 java.nio.file.attribute 中的用法
java.nio.file.attribute 中返回 Set 的方法修饰符和类型方法描述AclEntry.flags()返回标志组件的副本。static Set<PosixFilePermission>PosixFilePermissions.fromString(String perms) 返回对应于给定String表示的权限集。AclEntry.permissions()返回权限组件的副本。PosixFileAttributes.permissions()返回文件的权限。返回类型中包含 Set 类型参数的 java.nio.file.attribute 中的方法修饰符和类型方法描述static FileAttribute<Set<PosixFilePermission>>PosixFilePermissions.asFileAttribute(Set<PosixFilePermission> perms) java.nio.file.attribute 中的方法,参数类型为 Set修饰符和类型方法描述static FileAttribute<Set<PosixFilePermission>>PosixFilePermissions.asFileAttribute(Set<PosixFilePermission> perms) AclEntry.Builder.setFlags(Set<AclEntryFlag> flags) 设置此构建器的标志组件。AclEntry.Builder.setPermissions(Set<AclEntryPermission> perms) 设置此构建器的权限组件。voidPosixFileAttributeView.setPermissions(Set<PosixFilePermission> perms) 更新文件权限。static StringPosixFilePermissions.toString(Set<PosixFilePermission> perms) 返回一组权限的String表示。 -
Set 在 java.nio.file.spi 中的用法
java.nio.file.spi 中的方法,参数类型为 Set修饰符和类型方法描述FileSystemProvider.newAsynchronousFileChannel(Path path, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs) 打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。abstract SeekableByteChannelFileSystemProvider.newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建一个文件,返回一个可搜索的字节通道来访问该文件。FileSystemProvider.newFileChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs) 打开或创建用于读取和/或写入的文件,返回文件通道以访问该文件。 -
Set 在 java.security 中的用法
java.security 中返回 Set 的方法修饰符和类型方法描述KeyStoreSpi.engineGetAttributes(String alias) 检索与给定别名关联的属性。Provider.entrySet()返回此Provider中包含的属性条目的不可修改的 Set 视图。Security.getAlgorithms(String serviceName) 返回一组String对象,其中包含指定 Java 加密服务的所有可用算法或类型的名称(例如,Signature、MessageDigest、Cipher、Mac、KeyStore)。default Set<KeyStore.Entry.Attribute>KeyStore.Entry.getAttributes()检索与条目关联的属性。final Set<KeyStore.Entry.Attribute>KeyStore.getAttributes(String alias) 检索与给定别名关联的属性。KeyStore.PrivateKeyEntry.getAttributes()检索与条目关联的属性。KeyStore.SecretKeyEntry.getAttributes()检索与条目关联的属性。KeyStore.TrustedCertificateEntry.getAttributes()检索与条目关联的属性。Provider.getServices()获取此Provider支持的所有服务的不可修改集。Provider.keySet()返回此Provider中包含的属性键的不可修改的 Set 视图。java.security 中的方法,参数类型为 Set修饰符和类型方法描述booleanAlgorithmConstraints.permits(Set<CryptoPrimitive> primitives, String algorithm, AlgorithmParameters parameters) 确定算法是否被授予指定加密原语的权限。booleanAlgorithmConstraints.permits(Set<CryptoPrimitive> primitives, String algorithm, Key key, AlgorithmParameters parameters) 确定算法和相应的密钥是否被授予指定加密原语的权限。booleanAlgorithmConstraints.permits(Set<CryptoPrimitive> primitives, Key key) 确定密钥是否被授予指定加密原语的权限。java.security 中的构造函数,参数类型为 Set修饰符构造方法描述PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain, Set<KeyStore.Entry.Attribute> attributes) 使用PrivateKey和相应的证书链以及关联的条目属性构造PrivateKeyEntry。SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes) 使用SecretKey和关联的条目属性构造SecretKeyEntry。TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes) 构造一个具有受信任的Certificate和相关条目属性的TrustedCertificateEntry。 -
Set 在 java.security.cert 中的用法
java.security.cert 中返回 Set 的方法修饰符和类型方法描述X509Extension.getCriticalExtensionOIDs()为实现此接口的对象管理的证书/CRL 中标记为 CRITICAL 的扩展获取一组 OID 字符串。PolicyNode.getExpectedPolicies()在要处理的下一个证书中返回满足此节点有效策略的预期策略集。X509CertSelector.getExtendedKeyUsage()返回 extendedKeyUsage 标准。PKIXParameters.getInitialPolicies()返回初始策略标识符(OID 字符串)的不可变Set,表示出于证书路径处理的目的,证书用户可以接受这些策略中的任何一个。X509Extension.getNonCriticalExtensionOIDs()获取由实现此接口的对象管理的证书/CRL 中标记为 NON-CRITICAL 的扩展的一组 OID 字符串。PKIXRevocationChecker.getOptions()获取撤销选项。X509CertSelector.getPolicy()返回策略标准。Set<? extends PolicyQualifierInfo>PolicyNode.getPolicyQualifiers()返回与此节点表示的有效策略关联的策略限定符集。abstract Set<? extends X509CRLEntry>X509CRL.getRevokedCertificates()从此 CRL 获取所有条目。PKIXCertPathChecker.getSupportedExtensions()返回此PKIXCertPathChecker支持(即识别、能够处理)的 X.509 证书扩展的不可变Set,如果不支持扩展,则返回null。PKIXParameters.getTrustAnchors()返回最受信任的 CA 的不可变Set。java.security.cert 中的方法,参数类型为 Set修饰符和类型方法描述voidX509CertSelector.setExtendedKeyUsage(Set<String> keyPurposeSet) 设置 extendedKeyUsage 标准。voidPKIXParameters.setInitialPolicies(Set<String> initialPolicies) 设置初始策略标识符(OID 字符串)的Set,表示为了证书路径处理的目的,证书用户可以接受这些策略中的任何一个。voidPKIXRevocationChecker.setOptions(Set<PKIXRevocationChecker.Option> options) 设置撤销选项。void设置策略约束。voidPKIXParameters.setTrustAnchors(Set<TrustAnchor> trustAnchors) 设置最受信任的 CA 的Set。java.security.cert 中的构造函数,参数类型为 Set修饰符构造方法描述PKIXBuilderParameters(Set<TrustAnchor> trustAnchors, CertSelector targetConstraints) 使用最受信任的 CA 的指定Set创建PKIXBuilderParameters的实例。PKIXParameters(Set<TrustAnchor> trustAnchors) 使用最受信任的 CA 的指定Set创建PKIXParameters的实例。 -
Set 在 java.text 中的用法
修饰符和类型方法描述intAttributedCharacterIterator.getRunLimit(Set<? extends AttributedCharacterIterator.Attribute> attributes) 返回相对于包含当前字符的给定attributes运行后的第一个字符的索引。intAttributedCharacterIterator.getRunStart(Set<? extends AttributedCharacterIterator.Attribute> attributes) 返回关于包含当前字符的给定attributes的运行的第一个字符的索引。 -
Set 在 java.time 中的用法
-
Set 在 java.time.chrono 中的用法
java.time.chrono 中返回 Set 的方法 -
Set 在 java.time.format 中的用法
java.time.format 中返回 Set 的方法修饰符和类型方法描述DecimalStyle.getAvailableLocales()列出所有支持的locale。DateTimeFormatter.getResolverFields()获取要在解析期间使用的解析器字段。java.time.format 中的方法,参数类型为 Set修饰符和类型方法描述DateTimeFormatterBuilder.appendGenericZoneText(TextStyle textStyle, Set<ZoneId> preferredZones) 将通用时区名称(例如“太平洋时间”)附加到格式化程序。DateTimeFormatterBuilder.appendZoneText(TextStyle textStyle, Set<ZoneId> preferredZones) 将时区名称(例如“英国夏令时”)附加到格式化程序。DateTimeFormatter.withResolverFields(Set<TemporalField> resolverFields) 使用一组新的解析器字段返回此格式化程序的副本。 -
Set 在 java.time.zone 中的用法
java.time.zone 中返回 Set 的方法修饰符和类型方法描述ZoneRulesProvider.getAvailableZoneIds()获取可用区域 ID 的集合。ZoneRulesProvider.provideZoneIds()获取可用区域 ID 的 SPI 方法。 -
Set 在 java.util 中的用法
修饰符和类型接口描述interfaceNavigableSet<E>SortedSet扩展了导航方法,报告了给定搜索目标的最接近匹配项。interfaceSortedSet<E>一个Set进一步提供了一个总订购在它的元素上。修饰符和类型类描述classAbstractSet<E>此类提供Set接口的骨架实现,以最大限度地减少实现此接口所需的工作量。class用于枚举类型的专用Set实现。classHashSet<E>此类实现了Set接口,由哈希表(实际上是一个HashMap实例)支持。classSet接口的哈希表和链表实现,具有可预测的迭代顺序。classTreeSet<E>基于TreeMap的NavigableSet实现。修饰符和类型方法描述static <E> Set<E>Collections.checkedSet(Set<E> s, Class<E> type) 返回指定集合的动态类型安全视图。static <E> Set<E>Set.copyOf(Collection<? extends E> coll) 返回包含给定 Collection 元素的 不可修改的集合。static final <T> Set<T>Collections.emptySet()返回一个空集(不可变)。EnumMap.entrySet()返回此map中包含的映射的Set视图。HashMap.entrySet()返回此map中包含的映射的Set视图。Hashtable.entrySet()返回此map中包含的映射的Set视图。IdentityHashMap.entrySet()返回此map中包含的映射的Set视图。LinkedHashMap.entrySet()返回此map中包含的映射的Set视图。Map.entrySet()返回此map中包含的映射的Set视图。SortedMap.entrySet()返回此map中包含的映射的Set视图。TreeMap.entrySet()返回此map中包含的映射的Set视图。WeakHashMap.entrySet()返回此map中包含的映射的Set视图。Calendar.getAvailableCalendarTypes()返回一个不可修改的Set,其中包含运行时环境中Calendar支持的所有日历类型。Currency.getAvailableCurrencies()获取一组可用货币。Locale.getExtensionKeys()返回与此locale关联的扩展键集,如果没有扩展,则返回空集。Locale.getISOCountries(Locale.IsoCountryCode type) 返回指定类型的SetISO3166 国家/地区代码。Locale.getUnicodeLocaleAttributes()返回与此locale关联的 unicode locale属性集,如果没有属性,则返回空集。Locale.getUnicodeLocaleKeys()返回此locale定义的 Unicode locale键集,如果此locale没有,则返回空集。ListResourceBundle.handleKeySet()返回此ResourceBundle中包含的 only 键的Set。PropertyResourceBundle.handleKeySet()返回此ResourceBundle中包含的 only 键的Set。ResourceBundle.handleKeySet()返回此ResourceBundle中包含的 only 键的Set。AbstractMap.keySet()返回此map中包含的键的Set视图。EnumMap.keySet()返回此map中包含的键的Set视图。HashMap.keySet()返回此map中包含的键的Set视图。Hashtable.keySet()返回此map中包含的键的Set视图。IdentityHashMap.keySet()返回此map中包含的键的基于身份的集合视图。LinkedHashMap.keySet()返回此map中包含的键的Set视图。Map.keySet()返回此map中包含的键的Set视图。ResourceBundle.keySet()返回此ResourceBundle及其父包中包含的所有键的Set。SortedMap.keySet()返回此map中包含的键的Set视图。TreeMap.keySet()返回此map中包含的键的Set视图。WeakHashMap.keySet()返回此map中包含的键的Set视图。static <E> Set<E>Collections.newSetFromMap(Map<E, Boolean> map) 返回由指定map支持的集合。static <E> Set<E>Set.of()返回包含零个元素的不可修改的集合。static <E> Set<E>Set.of(E e1) 返回包含一个元素的不可修改的集合。static <E> Set<E>Set.of(E... elements) 返回包含任意数量元素的不可修改集。static <E> Set<E>Set.of(E e1, E e2) 返回包含两个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3) 返回包含三个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4) 返回包含四个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4, E e5) 返回包含五个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4, E e5, E e6) 返回包含六个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4, E e5, E e6, E e7) 返回包含七个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8) 返回包含八个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9) 返回包含九个元素的不可修改的集合。static <E> Set<E>Set.of(E e1, E e2, E e3, E e4, E e5, E e6, E e7, E e8, E e9, E e10) 返回包含十个元素的不可修改的集合。static <T> Set<T>Collections.singleton(T o) 返回仅包含指定对象的不可变集。Properties.stringPropertyNames()从此属性列表返回一组不可修改的键,其中键及其对应的值是字符串,如果尚未从主属性列表中找到同名键,则包括默认属性列表中的不同键。static <T> Set<T>Collections.synchronizedSet(Set<T> s) 返回由指定集支持的同步(线程安全)集。static <T> Set<T>Collections.unmodifiableSet(Set<? extends T> s) 返回指定集合的 不可修改的视图。修饰符和类型方法描述static <E> Set<E>Collections.checkedSet(Set<E> s, Class<E> type) 返回指定集合的动态类型安全视图。static <T> Set<T>Collections.synchronizedSet(Set<T> s) 返回由指定集支持的同步(线程安全)集。static <T> Set<T>Collections.unmodifiableSet(Set<? extends T> s) 返回指定集合的 不可修改的视图。 -
Set 在 java.util.concurrent 中的用法
java.util.concurrent 中实现 Set 的类修饰符和类型类描述static final class将 ConcurrentHashMap 视为键的Set视图,其中可以通过映射到公共值来选择性地启用添加。class基于ConcurrentSkipListMap的可扩展并发NavigableSet实现。class一个Set使用内部CopyOnWriteArrayList进行所有操作。java.util.concurrent 中返回 Set 的方法 -
Set 在 java.util.jar 中的用法
java.util.jar 中返回 Set 的方法 -
Set 在 java.util.stream 中的用法
java.util.stream 中返回 Set 的方法返回类型中包含 Set 类型参数的 java.util.stream 中的方法 -
Set 在 javax.annotation.processing 中的用法
javax.annotation.processing 中返回 Set 的方法修饰符和类型方法描述RoundEnvironment.getElementsAnnotatedWith(Class<? extends Annotation> a) 返回使用给定注释接口注释的元素。RoundEnvironment.getElementsAnnotatedWith(TypeElement a) 返回使用给定注释接口注释的元素。RoundEnvironment.getElementsAnnotatedWithAny(Set<Class<? extends Annotation>> annotations) 返回使用一个或多个给定注释接口注释的元素。RoundEnvironment.getElementsAnnotatedWithAny(TypeElement... annotations) 返回使用一个或多个给定注释接口注释的元素。RoundEnvironment.getRootElements()AbstractProcessor.getSupportedAnnotationTypes()如果处理器类用SupportedAnnotationTypes注释,则返回一个不可修改的集合,其中包含与注释相同的字符串集。Processor.getSupportedAnnotationTypes()返回此处理器支持的注解的名称。AbstractProcessor.getSupportedOptions()如果处理器类用SupportedOptions注释,则返回一个不可修改的集合,其中包含与注释相同的字符串集。Processor.getSupportedOptions()返回此处理器识别的选项。javax.annotation.processing 中的方法,参数类型为 Set修饰符和类型方法描述RoundEnvironment.getElementsAnnotatedWithAny(Set<Class<? extends Annotation>> annotations) 返回使用一个或多个给定注释接口注释的元素。booleanProcessor.process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) 处理来自前一轮的 根元素 上的一组注释接口,并返回此处理器是否声明这些注释接口。 -
Set 在 javax.imageio 中的用法
javax.imageio 中的方法,参数类型为 Set修饰符和类型方法描述ImageReader.getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames) 返回一个IIOMetadata对象,表示与给定图像关联的元数据,或者null如果读取器不支持读取元数据或没有可用的元数据。ImageReader.getStreamMetadata(String formatName, Set<String> nodeNames) 返回一个IIOMetadata对象,表示与整个输入源关联的元数据(即,不与任何特定图像关联)。 -
Set 在 javax.lang.model.element 中的用法
javax.lang.model.element 中返回 Set 的方法 -
Set 在 javax.lang.model.util 中的用法
javax.lang.model.util 中返回 Set 的方法修饰符和类型方法描述static Set<ExecutableElement>ElementFilter.constructorsIn(Set<? extends Element> elements) 返回elements中的一组构造函数。static Set<VariableElement>返回elements中的一组字段。default Set<? extends ModuleElement>Elements.getAllModuleElements()返回当前环境中的所有模块元素。default Set<? extends PackageElement>Elements.getAllPackageElements(CharSequence name) 返回具有给定规范名称的所有包元素。default Set<? extends TypeElement>Elements.getAllTypeElements(CharSequence name) 返回具有给定规范名称的所有类型元素。static Set<ExecutableElement>返回elements中的一组方法。static Set<ModuleElement>返回elements中的一组模块。static Set<PackageElement>ElementFilter.packagesIn(Set<? extends Element> elements) 返回elements中的一组包。static Set<RecordComponentElement>ElementFilter.recordComponentsIn(Set<? extends Element> elements) 返回elements中的一组记录组件。static Set<TypeElement>返回elements中的一组类型。javax.lang.model.util 中的方法,参数类型为 Set修饰符和类型方法描述static Set<ExecutableElement>ElementFilter.constructorsIn(Set<? extends Element> elements) 返回elements中的一组构造函数。static Set<VariableElement>返回elements中的一组字段。static Set<ExecutableElement>返回elements中的一组方法。static Set<ModuleElement>返回elements中的一组模块。static Set<PackageElement>ElementFilter.packagesIn(Set<? extends Element> elements) 返回elements中的一组包。static Set<RecordComponentElement>ElementFilter.recordComponentsIn(Set<? extends Element> elements) 返回elements中的一组记录组件。static Set<TypeElement>返回elements中的一组类型。 -
Set 在 javax.management 中的用法
javax.management 中返回 Set 的方法修饰符和类型方法描述MBeanServer.queryMBeans(ObjectName name, QueryExp query) 获取由 MBean 服务控制的 MBean。MBeanServerConnection.queryMBeans(ObjectName name, QueryExp query) 获取由 MBean 服务控制的 MBean。MBeanServer.queryNames(ObjectName name, QueryExp query) 获取由 MBean 服务控制的 MBean 的名称。MBeanServerConnection.queryNames(ObjectName name, QueryExp query) 获取由 MBean 服务控制的 MBean 的名称。 -
Set 在 javax.management.loading 中的用法
javax.management.loading 中返回 Set 的方法修饰符和类型方法描述MLet.getMBeansFromURL(String url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。MLet.getMBeansFromURL(URL url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。MLetMBean.getMBeansFromURL(String url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。MLetMBean.getMBeansFromURL(URL url) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。加载包含 MLET 标记的文本文件,这些标记定义要添加到 MBean 服务的 MBean。 -
Set 在 javax.management.openmbean 中的用法
javax.management.openmbean 中返回 Set 的方法修饰符和类型方法描述TabularDataSupport.entrySet()返回索引到此TabularDataSupport实例中包含的行映射的集合视图。Set<?>OpenMBeanAttributeInfoSupport.getLegalValues()如果指定,则返回此OpenMBeanAttributeInfoSupport实例描述的属性的不可修改的一组合法值,否则返回null。Set<?>OpenMBeanParameterInfo.getLegalValues()返回此参数的一组合法值(如果有),否则返回null。Set<?>OpenMBeanParameterInfoSupport.getLegalValues()如果指定,则返回此OpenMBeanParameterInfoSupport实例描述的参数的不可修改的一组合法值,否则返回null。CompositeType.keySet()返回此CompositeType实例定义的所有项目名称的不可修改的 Set 视图。Set<?>TabularData.keySet()返回此TabularData实例中包含的CompositeData值(即行)的键(即索引值)的集合视图。TabularDataSupport.keySet()返回此TabularDataSupport实例的基础map中包含的键的集合视图,用于索引行。 -
Set 在 javax.management.remote.rmi 中的用法
javax.management.remote.rmi 中返回 Set 的方法修饰符和类型方法描述RMIConnection.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl_Stub.queryMBeans(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnection.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject) RMIConnectionImpl_Stub.queryNames(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) RMIConnectionImpl.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject) -
Set 在 javax.print.attribute.standard 中的用法
javax.print.attribute.standard 中返回 Set 的方法修饰符和类型方法描述PrinterStateReasons.printerStateReasonSet(Severity severity) 在此PrinterStateReasons属性中的给定严重性级别获取单个打印机状态原因属性的不可修改的集合视图。 -
Set 在 javax.script 中的用法
javax.script 中返回 Set 的方法 -
Set 在 javax.security.auth 中的用法
javax.security.auth 中返回 Set 的方法修饰符和类型方法描述Subject.getPrincipals()返回与此Subject关联的委托人的Set。Subject.getPrincipals(Class<T> c) 返回与此Subject关联的主体的Set,它们是指定的Class的实例或子类。Subject.getPrivateCredentials()返回此Subject持有的私人凭证的Set。<T> Set<T>Subject.getPrivateCredentials(Class<T> c) 返回与此Subject关联的私有凭证的Set,它们是指定Class的实例或子类。Subject.getPublicCredentials()返回此Subject持有的公共凭证的Set。<T> Set<T>Subject.getPublicCredentials(Class<T> c) 返回与此Subject关联的公共凭证的Set,它们是指定Class的实例或子类。javax.security.auth 中的构造函数,参数类型为 Set -
Set 在 javax.swing 中的用法
javax.swing 中的方法,参数类型为 Set修饰符和类型方法描述voidJComponent.setFocusTraversalKeys(int id, Set<? extends AWTKeyStroke> keystrokes) 为此组件的给定遍历操作设置焦点遍历键。 -
Set 在 javax.tools 中的用法
javax.tools 中返回 Set 的方法返回类型中包含 Set 类型参数的 javax.tools 中的方法修饰符和类型方法描述ForwardingJavaFileManager.listLocationsForModules(JavaFileManager.Location location) default Iterable<Set<JavaFileManager.Location>>JavaFileManager.listLocationsForModules(JavaFileManager.Location location) 列出面向模块的位置或输出位置中所有模块的位置。javax.tools 中的方法,参数类型为 Set修饰符和类型方法描述ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) 在给定的面向包的位置列出与给定条件匹配的所有文件对象。 -
Set 在 jdk.dynalink.beans 中的用法
jdk.dynalink.beans 中返回 Set 的方法修饰符和类型方法描述BeansLinker.getInstanceMethodNames(Class<?> clazz) 返回类的所有实例方法的一组名称。BeansLinker.getReadableInstancePropertyNames(Class<?> clazz) 返回类的所有可读实例属性的一组名称。BeansLinker.getReadableStaticPropertyNames(Class<?> clazz) 返回类的所有可读静态属性的一组名称。BeansLinker.getStaticMethodNames(Class<?> clazz) 返回一个类的所有静态方法的一组名称。BeansLinker.getWritableInstancePropertyNames(Class<?> clazz) 返回类的所有可写实例属性的一组名称。BeansLinker.getWritableStaticPropertyNames(Class<?> clazz) 返回类的所有可写静态属性的一组名称。 -
Set 在 jdk.javadoc.doclet 中的用法
jdk.javadoc.doclet 中返回 Set 的方法修饰符和类型方法描述Taglet.getAllowedLocations()返回块标记支持的位置集。DocletEnvironment.getIncludedElements()返回文档中应为 包括 的模块、包和类型元素。DocletEnvironment.getSpecifiedElements()调用工具时返回元素 指定的。Set<? extends Doclet.Option>Doclet.getSupportedOptions()返回所有支持的选项。Set<? extends Doclet.Option>StandardDoclet.getSupportedOptions() -
Set 在 jdk.jfr 中的用法
-
Set 在 jdk.jshell 中的用法
jdk.jshell 中返回 Set 的方法jdk.jshell 中的构造函数,参数类型为 Set修饰符构造方法描述Highlight(int start, int end, Set<SourceCodeAnalysis.Attribute> attributes) 创建Highlight记录类的实例。 -
Set 在 jdk.net 中的用法
修饰符和类型方法描述static Set<SocketOption<?>>Sockets.supportedOptions(Class<?> socketType) 已弃用,将被删除:此 API 元素可能会在未来版本中删除。
Socket.supportedOptions()、ServerSocket.supportedOptions()或DatagramSocket.supportedOptions()。