ModuleLayer.Controller |  
            ModuleLayer.Controller.addExports(模块 source, String pn, 模块 target) |  
             
              
               更新模块 
              source在层 
              target包导出到模块 
              target 。 
                |  
           
 
            
            ModuleLayer.Controller |  
            ModuleLayer.Controller.addOpens(模块 source, String pn, 模块 target) |  
             
              
               更新模块 
              source在层中打开包到模块 
              target 。 
                |  
           
 
            
            ModuleLayer.Controller |  
            ModuleLayer.Controller.addReads(模块 source, 模块 target) |  
             
              
               更新模块 
              source在层中读取模块 
              target 。 
                |  
           
 
            
            static ModuleLayer.Controller |  
            ModuleLayer.defineModules(Configuration cf, List<ModuleLayer> parentLayers, Function<String,ClassLoader> clf) |  
             
              
               通过将给定 
              Configuration的模块定义到Java虚拟机来创建新模块层。 
                |  
           
 
            
            static ModuleLayer.Controller |  
            ModuleLayer.defineModulesWithManyLoaders(Configuration cf, List<ModuleLayer> parentLayers, ClassLoader parentLoader) |  
             
              
               通过将给定 
              Configuration的模块定义到Java虚拟机来创建新模块层。 
                |  
           
 
            
            static ModuleLayer.Controller |  
            ModuleLayer.defineModulesWithOneLoader(Configuration cf, List<ModuleLayer> parentLayers, ClassLoader parentLoader) |  
             
              
               Creates a new module layer by defining the modules in the given 
              Configuration to the Java virtual machine. 
                |