Class文件是什么及其加载?

来源:互联网 发布:螃蟹离水能活多久 知乎 编辑:程序博客网 时间:2024/06/15 13:38

Java编译器编译好.class文件后,产生的文件会放入磁盘或者网络。这种.class文件其实是Java独有的字节码(bytecode),只有Java虚拟机才能识别的机器码,Jvm读取.class文件,取出二进制数据,加载到内存中去,解析.class文件信息,生成对应的class对象。
过程如图:
JVM加载过程

1 0