1. String底层是字符数组实现的,所以String类是不可变类,也就是说String对象声明后,将不可改变,即“abc”字符串对象一旦创建,不可再改变成“abcd”。(字符串类型的变量的引用是可以改变的,s1中存放的内存地址可以改变)
2. 因为字符串的使用频率很高,所以为了提升字符串的访问效率,在程序中使用了“缓存”技术。
3. 方法区中的字符串常量池是一个缓存区,为了提高访问字符串的效率
字符串的常用构造方法
字符串常用方法
1. String底层是字符数组实现的,所以String类是不可变类,也就是说String对象声明后,将不可改变,即“abc”字符串对象一旦创建,不可再改变成“abcd”。(字符串类型的变量的引用是可以改变的,s1中存放的内存地址可以改变)
2. 因为字符串的使用频率很高,所以为了提升字符串的访问效率,在程序中使用了“缓存”技术。
3. 方法区中的字符串常量池是一个缓存区,为了提高访问字符串的效率
字符串的常用构造方法
字符串常用方法