由一篇博客引发的对Java String类的思考

引子 今天偶尔看到一篇博客说Java中String为什么是不可变的(immutable),貌似分析的头头是道,还拿出来源码振振有词的说的,看,就是因为它在声明类的时候是被final修饰的,然后就长篇大论final的东西 对于这类的博客实在不知道说啥好,一瓶水不满,半瓶水晃荡。 那么问题来了,String类为什么要被设计成不可变的,是怎么样设计为不可变的? 问题一,为什么要设计成不可变的,也就是不可
相关文章
相关标签/搜索