链接:https://www.nowcoder.com/questionTerminal/6610ce074d4e43239456d316a3750ca7
来源:牛客网
两个。原因如下:
String类新建对象的时候,会首先在字符串常量池中检查该对象是否存在,如果不存在则新建。所以字符串常量池中没有相同的字符串存在
常量池创建对象完成(如果不存在),则在堆中再创建对象。如下图:
链接:https://www.nowcoder.com/questionTerminal/6610ce074d4e43239456d316a3750ca7
来源:牛客网
两个。原因如下:
String类新建对象的时候,会首先在字符串常量池中检查该对象是否存在,如果不存在则新建。所以字符串常量池中没有相同的字符串存在
常量池创建对象完成(如果不存在),则在堆中再创建对象。如下图: