做一个小测试,代码如下:
package com.lc.day02;
public class StringTest {
public static void main(String[] args) {
String string = "csdn! My love!";
System.out.println(string);
}
}
在String string = “csdn! My love!”;处打上断点进行调试,然后进行调试,可以看到:
由此可以看出在Java内部String是用hash进行实现的
类似的可以通过形同的方式看到其他类型的内部实现方式。
时间: 2024-10-16 23:13:09