面试官:请阐述String、StringBuffer与StringBuilder三者间的具体差异点?
- 内容介绍
- 文章标签
- 相关推荐
本文共计791个文字,预计阅读时间需要4分钟。
介绍+先来看String类的实现+public final class String implements java.io.Serializable, Comparable, CharSequence { /* The value is used for character storage. */ private final char value[]; }+先说下final关键字+
介绍
先来看String类的实现
public final class Stringimplements java.io.Serializable, Comparable<String>, CharSequence {
/** The value is used for character storage. */
private final char value[];
}
先来说一下final关键字的作用
可以看到String类和保存变量的value数组都被final修饰,表明String类是不可变的。
本文共计791个文字,预计阅读时间需要4分钟。
介绍+先来看String类的实现+public final class String implements java.io.Serializable, Comparable, CharSequence { /* The value is used for character storage. */ private final char value[]; }+先说下final关键字+
介绍
先来看String类的实现
public final class Stringimplements java.io.Serializable, Comparable<String>, CharSequence {
/** The value is used for character storage. */
private final char value[];
}
先来说一下final关键字的作用
可以看到String类和保存变量的value数组都被final修饰,表明String类是不可变的。

