目的:jvm虚拟机为了提高性能和避免内存浪费,实现数据共享 1 为字符串开辟一个字符串常量池,存于方法区 2 新创建字符串常量时,先查找池中是否已存在该字符串 3 若存在该字符串,返回引用实例,若不存在,实例化该字符串并存入池中。