crazyjohn / crazyjohn.github.io

crazyjohn's blog
9 stars 3 forks source link

the java's ClassLoader #27

Open crazyjohn opened 9 years ago

crazyjohn commented 9 years ago

classloader,classpath都是java中基础但是又神秘的一部分知识,这篇来揭开这里的面纱,尽量做到由浅入深,穿插一些jvm的底层知识。

1. 关键字

这里先丢一些,出现频率比较高的关键字:

  1. 类。ClassLoader,URLClassLoader, BootStrapClassLoader, ExtensionsClassLoader, SystemClassLoader。
  2. 方法。getResource, loadClass(name), findClass(name), findLoadedClass(name), definClass(name, datas, from, to), resolveClass(class)。

后面的章节会慢慢解释这些关键字。