JVM 疑问表
List
被加载到内存的类的具体格式是什么位置在哪里,每一部分的信息是如何放到内存中的,又是如何提供给外界访问的。
将符号引用解析为直接引用的过程是如何实现的,Hash 表吗?
早期绑定,晚期绑定,静态链接,动态链接概念上的区别。
晚期绑定的流程是什么样的,是对运行时常量池中替换还是虚拟机栈中的动态链接进行替换?
为什么 Java 中的 Lambda 表达式是动态语言特性,哪里体现了变量类型是由运行时的值确定的?将 Lambda 赋值给一个变量不也需要声明变量的接口类型吗。
虚方法表在内存中的位置是哪里,多态的具体实现原理,方法分派的流程。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Xorex!
评论