- 博客(1)
- 收藏
- 关注
转载 Java instanceof 关键字是如何实现的?
HotSpot VM具体使用了长度为8的缓存数组,记录某个类从继承深度0到7的超类。HotSpot把类继承深度在7以内的超类叫做“主要超类型”(primary super),把所有其它超类型(接口、数组相关以及超过深度7的超类)叫做“次要超类型”(secondary super)。 对“主要超类型”的子类型判断不需要像Kaffe或JamVM那样沿着super链做遍历,而是直接就能判断子类型关系是
2016-08-01 23:33:12 2800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人