挥斥方遒 发表于 2015-6-25 14:55
意思就是d.s2是指向栈了?
野驴少东 发表于 2015-6-20 23:26
我觉的cba不是对象,只不过赋值给s2,它在堆中。属于类的常量
至于第二个问题,Demo和另一个类是什么关系了 ...
342508558 发表于 2015-6-20 23:56
d.s2是变量,存在栈中,d.s2指向"cba",“cba”编译时就能确定了,存在常量池。d.s1是变量,存在栈中,d.s ...
多多洛_sVwLP 发表于 2015-6-21 00:07
先纠正第1行:"cba"不是在栈内存,他是存在于方法区(也是堆)的常量池中。
答第一个问题:"cba"不能称之 ...
多多洛_sVwLP 发表于 2015-6-21 00:07
先纠正第1行:"cba"不是在栈内存,他是存在于方法区(也是堆)的常量池中。
答第一个问题:"cba"不能称之 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |