在创建String对象时,有这种方法String s = new String("abc");
在String的源码中对应的是如下构造器:
public String(String original) {
this.value = original.value;
this.hash = original.hash;
}
于是我查看这个value是个什么鬼:
```private final char value[];
!!怎么到这就没有了,没听说过有字符串直接调字符数组的这种写法啊,在网上搜了很多相关的文章,但是基本都忽略了这个构造器,难道这个value牵扯到底层吗?希望有知道的大佬给小白解答!