java 的 ClassLoader 类加载机制详解

一个程序要运行,须要通过一个编译执行的过程: Java的编译程序就是将Java源程序 .java 文件 编译为JVM可执行代码的字节码文件 .calss 。Java编译器不将对变量和方法的引用编译为数值引用,也不肯定程序执行过程当中的内存布局,而是将这些符号引用信息保留在字节码中,由解释器在运行过程当中创立内存布局,而后再经过查表来肯定一个方法所在的地址。这样就有效的保证了Java的可移植性和安全
相关文章
相关标签/搜索