简单来说,
String final 来修饰字符串, StringBuffer 线程安全, 但是效率较低.
StringBuilder 是线程不安全的, 但是效率较高.
https://blog.csdn.net/weixin_41101173/article/details/79677982