Syn*_*dog 7 java methods memory-management
将成员变量添加到类中肯定会增加其实例在堆上的内存占用量,但是类的方法呢?
例如,如果我有一个由单个StringBuilder组成的类,但是继续添加许多方法来操作StringBuilder,那么当我添加更多方法时,该类的每个实例是否会占用更多的内存?
谢谢!
das*_*ght 13
不,添加方法不会增加对象的占用空间,只会增加编译代码的占用空间.换句话说,每实例内存成本为零.
归档时间:
14 年,3 月 前
查看次数:
936 次
最近记录: