频繁操作 字符串 用StringBuffer, 这样能减少不必要的内存开销。 String对象是不可变的,修改字符串会增加内存消耗。线程安全访问也用StringBuffer.
[quote=引用 5 楼 heaimnmn 的回复:] [quote=引用 4 楼 u014765620 的回复:] [quote=引用 2 楼 heaimnmn 的回复:] 基础问题,String,Stringbuffer,Stringbuild
[quote=引用 4 楼 u014765620 的回复:] [quote=引用 2 楼 heaimnmn 的回复:] 基础问题,String,Stringbuffer,Stringbuild
[quote=引用 2 楼 heaimnmn 的回复:] 基础问题,String,Stringbuffer,Stringbuild
基础问题,String,Stringbuffer,Stringbuild
String是不可变对象,StringBuffer是可变对象。 频繁对一个String对象赋值,就意味着频繁创建新String对象,会很消耗内存的。
80,355
社区成员
91,290
社区内容
加载中
试试用AI创作助手写篇文章吧