1.ClassLoader是JVM实现的一部分,包括bootstrap classloader(启动类加载器)。ClassLoader在JVM运行的时候加载JAVA核心的API,以满足Java程序最基本的需求,其中就包括用户定义的ClassLoader,这里所谓的用户定义,是指通过Java程序实现的两个ClassLoader:一个是ExtClassLoader,它的作用是用来加载Java的扩展API,也就是/lib/ext中的类;第二个是AppClassLoader,它是用来加载用户机器上CLASSPATH设置目录中的Class的,通常在没有指定ClassLoader的情况下,程序员自定义的类
posted @ 2014-04-02 00:23
Sorouyun
阅读(172)
评论(0)
推荐(0)