ClassLoader分类

对于类装载器而言一共有三种,

  1. 1分别是加载rt包下的Bootstrap加载器,是用C++写的,是在java最早发布的时候写的,用于加载那些最初的类。
  2. 2然后java在发展过程中又要发布新的jdk,所以为了扩展新的内容的jar包,新的javax目录都是用Extension加载器加载的。这是用java写的。
  3. 3最后程序员自己写的程序需要加载,比如你自己写了一个person类要加载就需要用AppClassLoader加载器加载。

原文地址:https://www.cnblogs.com/cold-windy/p/11827450.html