深入理解java虚拟机-11-class类加载机制
加载字节码.class文件。
类加载是懒加载。
--------------------------86-------------------------------------
懒加载。
验证2:
含有main方法放入类都会被初始化,因为运行main方法。
不被初始化:
结论:通过子类引用父类的静态字段,子类不会被初始化。
2.
3.
--------------------------87-------------------------------------
加载:
加载源:
文件
class文件 jar文件
网络
--
实时计算生成二进制流
$Proxy 代理
由其它文件生成
jsp 数据库
-------------------------------------------
:spring的bean标签读入实体Bean
-------
class对象放在方法区。
--------------------------88-------------------------------------
验证:
格式,语义,字节码,类的符号引用
并非是必须的。
--------------------------89-------------------------------------
准备:
就是被static修饰符修饰的变量。
--------------------------90-------------------------------------