Java使用StringBuilder进行简单字符串替换能提高效率,为啥jdk不新增一个这样的实现
StringBuilder是非线程安全StringBuffer是线程安全的在某些情况下, String对象的字符串拼接其实是被解释成了 StringBuffer对象的拼接题主可以在多线程下分别用这两个操作下字符串试试
■网友
看了下源码,看不太懂,String.replaceAll慢是因为synchronized,StringBuilder快因为没加synchronized,但是我没遇到这种多线程下的应用场景,所以就不造了~~~
推荐阅读
- 『先进』长江流域最先进洗舱站在宁投运 油可分离回收,水能循环使用
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 汽车|迈凯伦Artura不再使用迈凯伦祖传V8引擎了?
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- win7中本地连接跟无线网卡同时使用时是怎么样的模式
- 可不可能利用网盘的秒传功能使用伪造的MD5(或其他信息)值进行文件分享
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 为啥很多企业给用户发邮件会使用noreply/no-reply@xx.xx的邮箱
- win10激活的问题
