【发布时间】:2022-08-22 21:53:31
【问题描述】:
我目前正在从事过去 4 年的 java 8 项目。在一次采访中,有人问我如果您的字符串池已满,会发生什么。从来没有遇到过。已经搜索了很多没有找到任何令人满意的现实生活应用程序的答案。
-
简短的回答 -
OutOfMemoryError。您没有指定是否有大量编译时字符串常量或字符串在运行时使用intern()重复添加到池中? -
字符串常量
-
这回答了你的问题了吗? What happens if String Pool runs out of memory?
标签: java-8 string-pool interview