【发布时间】:2012-07-10 02:52:52
【问题描述】:
在 Java 或 C++ 中,如何为字符串分配内存?这可能是愚蠢的,所以请原谅我。我想知道,因为字符串的大小未知。
【问题讨论】:
-
"a string is unknown size": 不在 Java 中。
-
一个字符串实际上永远不会是未知大小的,无论它是否不可变。
-
如上文档所示,对于Hotspot JVM 6:“最小字符串内存使用量(字节)= 8 *(int)((((无字符)* 2)+ 45)/ 8) "
标签: java c++ string memory-management