String问题
String str = "hi java";
是否已经在堆中为创建分配空间了。
具体点就是c中 char *str = "hi c"; str 中的内容会随着malloc的次数足够多而占用串"hi c"在堆中所占用的空间,那么String str = "hi java"会不会以为对象的不断创建而占用"hi java"串所占用的空间呢?也就是说String str = "hi java"是否已经为str句柄分配内存空间了呢? 对这么问比较直接表达我的意思,表达有问题sorry:(