String 类型
# String 本质是什么???
- String 类型 在
java.lang导出的。在java.lang语言包中的变量以及方法 无需显式导入
 - 字符串就是由多个字符拼接而成的。所以可以理解为字符串

 - 以及任何字符串 都是 String 类型的实例

 - 字符串是不可变的,他们的值被创建后是无法再次修改的。就是因为字符串对象不可变的,所以在常量池中是可以共享的
 - 字符串本质上就是一个字符数组,就是由多个字符组成的
 
 
# 刨析equals方法
 
# 刨析comparTo方法
 
# String 类型声明的 内存分析

# StringBuilder
字符串分为可变以及非可变的。例如:
String s = '';就是非可变的
# 空构造函数过程



通过上述实例 可以看到。其实
StringBuilder的本质就是new char的过程
# 传递 int 参数的 构造函数

- 跟上述图例 2 中内容保持一致
 
 

