其实oracle对于常混用的thread unsafe都会有注释包含这个StringBuilder 你可以看看他API说明最后一行对于新的看到的API 建议是念一下javadoc就是
http://tinyurl.com/n7ecgfr 这是个不容易养成的好习惯因为Thread Safe有很多层级,可能是你用同一个instance也没办法safe 有的是你就算用不同instance照样不safe通常这种东西javadoc都会有比较详细的说明如果javadoc没说 多半也在runtime有exception帮你挡住