如何理解String是不可变的,是如何实现的

KLEYYY 6月前 ⋅ 115 阅读

String类型的不可变是指一旦创建了一个字符串类型的对象,它的字符串内容就是不可变的 是如何实现的:String在源码中采用字符数组char[]来存储字符串内容,它是被fianl修饰的,所以它是不可变的,JDK1.9之后为了节省效率改成final修饰的byte[]


全部评论: 0

    我有话说: