Java程序设计(第3版)第四章——类加载

类加载

1.概念:当JVM第一次使用一个类时,通过classPath找到对应的class文件,从class文件中获取类的相关信息(包名、类名、父类、属性、方法等),保存在JVM中的类加载只进行一次

2.类加载的时机
(1)第一次创建一个类的对象时,先进行类加载,再创建对象

(2)第一次使用一个类中静态成员(静态属性、静态方法)会导政类加载

(3)子类类加载会导致其父类进行类加载:第一次创建子类对象第一次使用子类的静态属性、静态方法