stringbuffer常用方法 String,StringBuffer和StringBuilder的区别?
浏览量:1292
时间:2021-03-14 02:50:35
作者:admin
String,StringBuffer和StringBuilder的区别?
1. 2113执行速度比较:StringBuilder>;StringBuffer
2。StringBuffer和StringBuilder是字符串变量。它们是5261对4102的可变对。每当我们用它们对一个字符串进行1653次操作时,我们实际上是对一个对象进行操作,不像字符串创建一些对象进行操作,所以速度更快。
3. StringBuilder:线程不安全StringBuffer:线程安全。当多线程使用字符串缓冲区时,JVM不能保证StringBuilder的操作是安全的。虽然它是最快的,但它可以确保StringBuffer能够正确地运行。当然,在大多数情况下,我们在单个线程下操作,因此建议在大多数情况下使用StringBuilder而不是StringBuffer,这是提高速度的原因。对于这三种用途的总结:1。如果要操作少量数据,请使用=字符串2。单线程操作字符串缓冲区操作大量数据=StringBuilder 3。多线程操作string buffer操作大量数据=StringBuffer
stringbuffer常用方法 java的stringbuffer 互传怎么使用
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。