java getclassloader_Java Class getClassLoader()方法[通俗易懂]

java getclassloader_Java Class getClassLoader()方法[通俗易懂]JavaClassgetClassLoader()方法java.lang.Class.getClassLoader()方法返回的类加载器的类。一些实现可能使用null表示引导类加载器。如果这个类是由引导类加载器加载的方法在这样的实现将返回null。1语法publicClassLoadergetClassLoader()2参数无3返回值此方法返回加载此对象所表示的类或接口的类加载器。…

大家好,又见面了,我是你们的朋友全栈君。

Java Class getClassLoader()方法

java.lang.Class.getClassLoader() 方法返回的类加载器的类。一些实现可能使用null表示引导类加载器。如果这个类是由引导类加载器加载的方法在这样的实现将返回null。

1 语法

public ClassLoader getClassLoader()

2 参数

3 返回值

此方法返回加载此对象所表示的类或接口的类加载器。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* Java Class getClassLoader()方法

*/

import java.lang.*;

public class ClassDemo {

public static void main(String[] args) {

try {

// returns the Class object associated with this class

Class cls = Class.forName(“ClassDemo”);

// returns the ClassLoader object associated with this Class.

ClassLoader cLoader = cls.getClassLoader();

if (cLoader == null) {

System.out.println(“The default system class was used.”);

}

else {

// returns the class loader

Class loaderClass = cLoader.getClass();

System.out.println(“Class associated with ClassLoader = ” +

loaderClass.getName());

}

}

catch (ClassNotFoundException e) {

System.out.println(e.toString());

}

}

}

输出结果为:

Class associated with ClassLoader = sun.misc.Launcher$AppClassLoader

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131837.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • setPositiveButton,setNegativeButton,setNeutralButton各代表什么意思

    setPositiveButton,setNegativeButton,setNeutralButton各代表什么意思本质上都是三个Button并没有很大的区别:Positive:积极的Negative:否定的Neutral:中性的setPositiveButton表示设置弹框后的确定按钮。setNegativeButton表示设置弹框后的取消按钮,设置的是出现在最右边,一般把最右的button功能设置为“取消”,问也就是调用dlg.dismiss()。setNeutralButton:这个是相当于一个忽略操作的按钮。(中立)…

    2022年6月18日
    39
  • idea查看激活码(在线激活)

    idea查看激活码(在线激活),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    277
  • 前端json字符串转json对象_list对象转json

    前端json字符串转json对象_list对象转jsonjson字符串转json对象varobj=eval(‘(‘+str+’)’);或者varobj=str.parseJSON();//由JSON字符串转换为JSON对象或者varobj=JSON.parse(str);//由JSON字符串转换为JSON对象

    2022年10月7日
    0
  • vue项目怎么关闭eslint_vue plugin

    vue项目怎么关闭eslint_vue plugineslint的检测功能太严格了,导致写了一点代码就会报一堆无关紧要的异常,大多都是格式不规范的问题,但是这样太影响效率和心情了。网上找了半天好多都是很老的解决办法,也不适合现在的vue-cli,最后终于找到一个可行的解决办法,也很简单。不小心在创建项目时打开了eslint检测功能也没关系,只需要在vue.config.js里加入:module.exports={lintOnSave:false}…

    2022年10月8日
    0
  • 快速排序(java实现)

    快速排序(java实现)高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“61279345108”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列中所有比基准数大的数放…

    2022年6月29日
    20
  • 在phpstorm中如何对比文件呢?「建议收藏」

    在phpstorm中如何对比文件呢?

    2022年2月9日
    461

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号