美文网首页
标量替换

标量替换

作者: laosijikaichele | 来源:发表于2018-04-17 12:34 被阅读137次

    标量替换,scalar replacement。Java中的原始类型无法再分解,可以看作标量(scalar);指向对象的引用也是标量;而对象本身则是聚合量(aggregate),可以包含任意个数的标量。如果把一个Java对象拆散,将其成员变量恢复为分散的变量,这就叫做标量替换。拆散后的变量便可以被单独分析与优化,可以各自分别在活动记录(栈帧或寄存器)上分配空间;原本的对象就无需整体分配空间了。

    参考:http://rednaxelafx.iteye.com/blog/659108

    相关文章

      网友评论

          本文标题:标量替换

          本文链接:https://www.haomeiwen.com/subject/fevukftx.html