技术栈
不可变
程序员三明治
16 小时前
java
·
开发语言
·
java基础
·
string
·
不可变
【Java基础】深入 String:为什么它是不可变的?从底层原理到架构设计
String 的不可变性并非由单一关键字决定,而是由类结构、修饰符与底层实现共同构建的“防线”:在 JDK 的实现中(以 JDK 8 为例),String 类内部维护了一个核心的字符数组:
我是有底线的