428-JavaSE进阶-“String面试题创建了几个对象

分析以下程序,一共创建了几个对象:
package com.bjpowernode.javase.string;
/*
分析以下程序,一共创建了几个对象
 */
public class StringTest03 {
    public static void main(String[] args) {
        /*
        一共3个对象:
            方法区字符串常量池中有1个:"hello"
            堆内存当中有两个String对象。
            一共3个。
         */
        String s1 = new String("hello");
        String s2 = new String("hello");
    }
}

posted @ 2020-10-13 23:54  nkndlawn  阅读(105)  评论(0)    收藏  举报