楼主的提问有点不明了,应该是这个意思吧:String对象是个常量对象,创建一个String对象后,前者和后者占用内存的关系怎么样,对吧?
如果你是对他们的存储方式不明白,可以参考Java堆和栈的帖子,因为一个是栈存储,一个是堆存储,咱们这个论坛里面有前辈已经问过,解释的都很详细,我就不班门弄斧了。比如:
[url]http://bbs.itheima.com/viewthread.jsp?tid=360&highlight=%E6%A0%88%2B%E5%A0%86%2B[/url]
只要我们的程序编写时记得释放我们引用的系统资源, 垃圾内存的问题一般是不会在Java中存在的,因为垃圾内存系统会自动安排垃圾回收器操作回收 |