Uses of Class
java.lang.Module
-
Packages that use 模块 软件包 描述 java.lang 提供对Java编程语言设计至关重要的类。java.lang.instrument 提供允许Java编程语言代理程序检测在JVM上运行的程序的服务。java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。 -
-
Uses of 模块 in java.lang
Methods in java.lang that return 模块 变量和类型 方法 描述 模块Module. addExports(String pn, 模块 other)如果调用者的模块是此模块,则更新此模块以将给定包导出到给定模块。模块Module. addOpens(String pn, 模块 other)如果此模块已 打开至少调用程序模块的程序包,则更新此模块以打开指定模块的程序包。模块Module. addReads(模块 other)如果调用者的模块是该模块,则更新该模块以读取给定模块。模块Module. addUses(类<?> service)如果调用者的模块是此模块,则更新此模块以添加对给定服务类型的服务依赖性。模块Class. getModule()返回此类或接口所属的模块。模块ClassLoader. getUnnamedModule()返回此类加载器的未命名模块。Methods in java.lang that return types with arguments of type 模块 变量和类型 方法 描述 Optional<模块>ModuleLayer. findModule(String name)返回此图层中具有给定名称的模块,如果不在此图层中,则 返回parent图层。Set<模块>ModuleLayer. 模块()返回此图层中的模块集。Methods in java.lang with parameters of type 模块 变量和类型 方法 描述 模块Module. addExports(String pn, 模块 other)如果调用者的模块是此模块,则更新此模块以将给定包导出到给定模块。ModuleLayer.ControllerModuleLayer.Controller. addExports(模块 source, String pn, 模块 target)更新模块中的模块source以将包导出到模块target。模块Module. addOpens(String pn, 模块 other)如果此模块已 打开至少调用程序模块的程序包,则更新此模块以打开指定模块的程序包。ModuleLayer.ControllerModuleLayer.Controller. addOpens(模块 source, String pn, 模块 target)更新模块source在层中打开包到模块target。模块Module. addReads(模块 other)如果调用者的模块是该模块,则更新该模块以读取给定模块。ModuleLayer.ControllerModuleLayer.Controller. addReads(模块 source, 模块 target)更新模块source在层中读取模块target。booleanModule. canRead(模块 other)指示此模块是否读取给定模块。static 类<?>Class. forName(模块 module, String name)返回类给定 binary name给定的模块中。System.LoggerSystem.LoggerFinder. getLocalizedLogger(String name, ResourceBundle bundle, 模块 module)返回一个本地化的实例Logger对于给定的模块。abstract System.LoggerSystem.LoggerFinder. getLogger(String name, 模块 module)返回的实例Logger对于给定的模块。booleanModule. isExported(String pn, 模块 other)如果此模块将给定包导出到至少给定模块,则返回true。booleanModule. isOpen(String pn, 模块 other)如果此模块已 打开至少给定模块的包,则返回true。 -
Uses of 模块 in java.lang.instrument
Methods in java.lang.instrument with parameters of type 模块 变量和类型 方法 描述 booleanInstrumentation. isModifiableModule(模块 module)测试是否可以使用redefineModule修改模块。voidInstrumentation. redefineModule(模块 module, Set<模块> extraReads, Map<String,Set<模块>> extraExports, Map<String,Set<模块>> extraOpens, Set<类<?>> extraUses, Map<类<?>,List<类<?>>> extraProvides)重新定义模块以展开它读取的模块集,它导出或打开的软件包集,或它使用或提供的服务。default byte[]ClassFileTransformer. transform(模块 module, ClassLoader loader, String className, 类<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)转换给定的类文件并返回一个新的替换类文件。Method parameters in java.lang.instrument with type arguments of type 模块 变量和类型 方法 描述 voidInstrumentation. redefineModule(模块 module, Set<模块> extraReads, Map<String,Set<模块>> extraExports, Map<String,Set<模块>> extraOpens, Set<类<?>> extraUses, Map<类<?>,List<类<?>>> extraProvides)重新定义模块以展开它读取的模块集,它导出或打开的软件包集,或它使用或提供的服务。voidInstrumentation. redefineModule(模块 module, Set<模块> extraReads, Map<String,Set<模块>> extraExports, Map<String,Set<模块>> extraOpens, Set<类<?>> extraUses, Map<类<?>,List<类<?>>> extraProvides)重新定义模块以展开它读取的模块集,它导出或打开的软件包集,或它使用或提供的服务。 -
Uses of 模块 in java.util
Methods in java.util with parameters of type 模块 变量和类型 方法 描述 static ResourceBundleResourceBundle. getBundle(String baseName, 模块 module)使用指定的基本名称和代表指定模块的默认语言环境获取资源包。static ResourceBundleResourceBundle. getBundle(String baseName, Locale targetLocale, 模块 module)代表指定模块使用指定的基本名称和语言环境获取资源包。
-