黑马程序员技术交流社区

标题: 传入的参数存储的区域 [打印本页]

作者: dapeng111    时间: 2014-1-22 21:26
标题: 传入的参数存储的区域
本帖最后由 dapeng111 于 2014-1-23 09:08 编辑

String str = new String("Hello World");中Hello World这个字符串存在什么地方?谢谢!
作者: 黄晓鑫    时间: 2014-1-22 21:59
字符串都是常量放在常量池中
作者: 李乾    时间: 2014-1-22 22:11
JAVA中所有的对象都存放在堆里面,包括String对象。字符串常量保存在JAVA的.class文件的常量池中。常量池就是该类型所用常量的一个有序集合,包括直接常量(string、integer和float point常量)和对其他类型、字段和方法的符号引用。




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