不一样虚拟机实现的对象访问方式会有所不一样,主流的访问方式有两种:使用句柄和直接 指针。

public void A(){ Object obj = new Object(); }   假设Object obj = new Object();这句代码出如今方法体中: 1:那“Object obj”这部分的语义将会反映到Java 栈的本地变量表中,做为一个reference 类型数据出现。 2:而“new Object()”这部分的语义java (1)将会反映到Java 堆中,造成一块存
相关文章
相关标签/搜索