一.基本概念. 1.继承实现关系.因为被final修饰,因此是不可继承的String类,避免被他人继承后修改.实现了三个接口.可序列.可比较,有序.几个String兄弟类 2.本质就是字符数组,同时,它是不可变的. 二.成员变量. 1.字符数组value.访问权限私有,因此String类外具有不可访问特点,因为具有final修饰,因此必须有且仅能初始化一次,而且之后不可变.初始化时机:要么定义时初始化,要么代码块初始化,要么构造方法.这是从JDK1.9开始用byte数组替换原来的char数组.…