spring,springBuffer,springBuilder

Spring对象是不可变的
SpringBuffer是可变的
SpringBuilder是可变的

线程安全性:
SpringBuffer是线程安全的,但是开销会比SpringBuffer开销要大
SpringBuilder它不是线程安全的

性能对比:
SpringBuffer之所以安全是因为,它的所有方法都是同步操作(类似打电话)
SpringBuilder之所有不安全是因为它没有对方法加锁
所以SpringBuffer性能要好于SpringBuilder

效率:
SpringBuffer没有SpringBuilder效率高

全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务