本文介绍了Integer文字所在的位置在哪里?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在以下代码片段中:
整数var = new整数(2);
int var1 = 2;
是否真的存在于堆栈上的var1值。
而且,var是对文字2的引用。
但文字2在哪里?
在堆中或在文字池中还是在常量池中?
in the following code snippet :
Integer var = new Integer(2);
int var1 = 2;
is it true that value of var1 exists on stack.
And,var is a reference to literal 2.
But where is literal 2 resides??
in heap or in literal pool or in constant pool?
推荐答案
这篇关于Integer文字所在的位置在哪里?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!