作者回复: 代码贴出来看看?
作者回复: StringBuffer 和 StringBuilder 最大的区别是StringBuffer是线程安全的。现在还没有讲线程,多线程,synchronized,所以讲StringBuffer无从下口。其实现在很少有用到StringBuffer的。构建一个String还要需要线程安全保护的场景不多。
作者回复: 问的好. 其实不调更安全. 不调的话即使引用为null, 也不会出错. 但是如果调的话, 引用为null就会出NullPointerException.