有人说1个,http://blog.csdn.net/java2000_net/article/details/3681385, 有人说5个,到底是几个。给个官方解释吧
不是说的很清楚了吗?1个,"a" "b" "c"是String pool里定义好的,直接使用。对象只有一个s。其实讨论这个一点意义都没有,现在的jvm都会给你优化的,这种对程序的性能影响会越来越小
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧