本文整理了Java中java.lang.ClassLoader.getClassLoadingLock()
方法的一些代码示例,展示了ClassLoader.getClassLoadingLock()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ClassLoader.getClassLoadingLock()
方法的具体详情如下:
包路径:java.lang.ClassLoader
类名称:ClassLoader
方法名:getClassLoadingLock
[英]Returns the lock object for class loading operations. For backward compatibility, the default implementation of this method behaves as follows. If this ClassLoader object is registered as parallel capable, the method returns a dedicated object associated with the specified class name. Otherwise, the method returns this ClassLoader object.
[中]返回类加载操作的锁对象。为了向后兼容,此方法的默认实现如下所示。如果此ClassLoader对象注册为支持并行,则该方法返回与指定类名关联的专用对象。否则,该方法将返回此ClassLoader对象。
代码示例来源:origin: rakam-io/rakam
@Override
protected Object getClassLoadingLock(String className) {
return super.getClassLoadingLock(className);
}
代码示例来源:origin: org.zaproxy/zap
@Override
protected Object getClassLoadingLock(String className) {
if (classLoadingLockProvider != null) {
return classLoadingLockProvider.getLock(className);
}
return super.getClassLoadingLock(className);
}
}
代码示例来源:origin: stackoverflow.com
synchronized (getClassLoadingLock(name)) {
Class c = findLoadedClass(name);
if (c == null) {
代码示例来源:origin: stackoverflow.com
synchronized (getClassLoadingLock(name)) {
代码示例来源:origin: org.apidesign.bck2brwsr/emul.mini
throws ClassNotFoundException
synchronized (getClassLoadingLock(name)) {
代码示例来源:origin: jtulach/bck2brwsr
throws ClassNotFoundException
synchronized (getClassLoadingLock(name)) {
内容来源于网络,如有侵权,请联系作者删除!