1. 首页
  2. 数据库
  3. 其它
  4. 对Java的ClassLoader的几点认识

对Java的ClassLoader的几点认识

上传者: 2020-12-31 16:34:53上传 PDF文件 41KB 热度 30次
1、ClassLoader只是一个普通抽象类,它的工作是从类名得到Class。ClassLoader与其他类的不同之处是它是为JVM服务的,属于“公务员”,例如Thread带有getContextClassLoader()和setContextClassLoader()方法; 2、ClassLoader的实现类URLClassLoader完成工作的方法是根据传入的class目录或jar文件的URL读取二进制文件,并转化为Class; 3、ClassLoader有个成员变量parent,使用ClassLoader获取Class时,默认会先用它的parent尝试获取该Class,没有的
用户评论