类加载顺序

2016-04-22 11:59:29 1 举报
类加载顺序
类加载顺序是指在Java虚拟机中,当一个类首次被使用时,它的加载顺序。Java类的加载顺序遵循以下规则: 1. 父类优先于子类进行加载。 2. 静态变量和静态代码块按照在代码中的顺序执行。 3. 当父类和子类都被加载时,子类优先于父类进行初始化。 4. 当同一个类被多次加载时,只会被加载一次。 5. 当一个类被加载时,它的父类也会被加载。 这些规则确保了Java虚拟机能够正确地执行程序,并避免了一些潜在的问题。例如,如果父类还没有被加载,那么子类就无法访问父类的静态变量或方法。因此,Java虚拟机会先加载父类,然后再加载子类。
作者其他创作
大纲/内容
评论
0 条评论
回复 删除
取消
回复
下一页