codecamp

鸿蒙OS ClassLoaderCreator

获取通过 ClassLoaderCreator 创建的 ClassLoader 实例 ClassLoaderCreator信息,包括有关本机库和资源的信息。

构造器摘要

建设者 描述
ClassLoaderHelper()

方法总结

修饰符和类型 方法 描述
静态字符串 findNativeLibrary(ClassLoader classLoader,字符串名称) 搜索指定的本机库,该库由通过 ClassLoaderCreator创建的 ClassLoader 实例加载
静态枚举 < URL > findResources(ClassLoader classLoader,字符串名称) 搜索通过ClassLoaderCreator创建的 ClassLoader 实例已加载的资源。
静态字符串 toString(ClassLoader classLoader) 获取有关通过 ClassLoaderCreator创建的指定ClassLoader实例的信息。
从类 java.lang 继承的方法。目的
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

构造器详细信息

ClassLoaderHelper

公共ClassLoaderHelper()

方法细节

findResources

公共静态枚举 < URL > findResources(ClassLoader classLoader,字符串名称)抛出IllegalArgumentException

搜索通过ClassLoaderCreator创建的 ClassLoader 实例已加载的资源 。

参数:

参数名称 参数说明
classLoader 指示通过 ClassLoaderCreator 创建的 ClassLoader 实例。
名称 指示要搜索的资源的名称。

返回值:

返回所有与名称匹配的URL(如果有);否则返回 null。

抛出:

抛出名称 抛出说明
IllegalArgumentException 如果传递的 ClassLoader 实例不是通过 ClassLoaderCreator 创建的,则抛出此异常。

findNativeLibrary

公共静态字符串 findNativeLibrary(ClassLoader classLoader,字符串名称)抛出IllegalArgumentException

搜索指定的本机库,该库由通过 ClassLoaderCreator 创建的 ClassLoader 实例 加载

参数:

参数名称 参数说明
classLoader 指示通过 ClassLoaderCreator 创建的 ClassLoader 实例。
名称 指示要搜索的本机库的名称。

返回值:

如果找到匹配项,则返回本机库路径;否则返回 null。

抛出:

抛出名称 抛出说明
IllegalArgumentException 如果传递的 ClassLoader 实例不是通过 ClassLoaderCreator 创建的,则抛出此异常。

公共静态字符串 toString((ClassLoader classLoader)

获取有关通过 ClassLoaderCreator 创建的指定 ClassLoader 实例的信息 。

参数:

参数名称 参数说明
classLoader 指示通过 ClassLoaderCreator 创建的 ClassLoader 实例。

返回值:

返回有关 ClassLoader 实例的信息。

鸿蒙OS ClassLoaderCreator
鸿蒙OS HotFixClassLoader
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }