zoukankan      html  css  js  c++  java
  • 我的面试经之JVM(二) ClassLoader补充【获取类的加载器的方式】

    关于ClassLoader:

    ClassLoader类,是一个抽象类,其后所有的;类加载器都继承自ClassLoader(不包括启动类加载器)

      方法:

    getParent()
    返回该类加载器的超类加载器

    loadClass(tring name)
    加载名称为name的类,返回结果为java.lang.Class类的实例

    findClass(String name)
    查找名称为name的类,返回结果为java.lang Class类的实例

    findLoadedClass(String name)
    查找名称为name的已经被加载过的类,返回结果为java.lang .Class类的实例

    defineClass(String name,byte[] b,int off,int len)
    把字节数组b中的内容转换为一个Java类,返回结果为java .lang.Class类的实例

    resolveClass(Class<?> c)
    连接指定的 一个Java类

    获取类的加载器的几种方式:

  • 相关阅读:
    左式堆
    winsock库
    二叉堆
    关键字explicit
    HDOJ 1012
    HDOJ 1013
    STL priority实例
    二项队列
    ASP.NET Session过期问题揭秘
    RenderControl (asp.net)
  • 原文地址:https://www.cnblogs.com/Timeouting-Study/p/12468159.html
Copyright © 2011-2022 走看看