黑马程序员技术交流社区

标题: String str1 = “abc”,“abc”分配在内存哪个区域? [打印本页]

作者: 壊亊唑侭    时间: 2015-8-21 21:05
标题: String str1 = “abc”,“abc”分配在内存哪个区域?
A.堆
B.栈
C.字符串常量区
D.寄存器


C
栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中
堆:存放用new产生的数据
静态域:存放在对象中用static定义的静态成员
常量池:存放常量
非RAM存储:硬盘等永久存储空间
作者: code_linux    时间: 2015-8-21 21:10
常量池。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2