java String常量池

首先看下面一个代码 然后运行结果: 那通过结果我们可以看到  只创建了一个String 对象 为什么会这样呢这就是java中的常量池   当创建一个常量对象时  先判断 常量池是否存在 相同内容的常量   如果存在就不再继续创建 而是将找到常量的引用 给 要创建的字符串常量    他们其实是一个对象 而下面这个代码: 运行结果为:     从运行结果我们可以看到这是两个不同的字符创对象   那是因
相关文章
相关标签/搜索