StringBuffer与StringBuilder 博客分类: Java JDKJVM
程序员文章站
2024-03-17 19:08:04
...
StringBuffer与 StringBuilder中的方法和功能完全是等价的,只是StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因此是线程安全的,而 StringBuilder没有这个修饰,可以被认为是线程不安全的。
StringBuffer 始于 JDK 1.0
StringBuilder 始于 JDK 1.5
从 JDK 1.5 开始,带有字符串变量的连接操作(+),JVM 内部采用的是StringBuilder来实现的,而之前这个操作是采用 StringBuffer 实现的。
StringBuffer 始于 JDK 1.0
StringBuilder 始于 JDK 1.5
从 JDK 1.5 开始,带有字符串变量的连接操作(+),JVM 内部采用的是StringBuilder来实现的,而之前这个操作是采用 StringBuffer 实现的。
推荐阅读
-
StringBuffer与StringBuilder 博客分类: Java JDKJVM
-
Java Memory Model(JMM) 博客分类: 计算机与 Internet Java多线程JVMJDK数据结构
-
(转)hashCode与equals的区别与联系 博客分类: java
-
Java分布式应用学习笔记08JMX规范与常用的监控场景 博客分类: 分布式集群 分布式集群JMXJConsole监控
-
BlazeDS中Java实体与As实体的对应关系 博客分类: FlexJava flexjava
-
关于Boolean类型在flex与java中间传递的问题 博客分类: Flex/BlazeDS booleanflexjavamapping
-
BlazeDS中Java实体与As实体的对应关系 博客分类: FlexJava flexjava
-
Bash字符串处理(与Java对照) - 1.(字符串)变量声明 博客分类: Bash基础 BashJavaStringdeclarelocal
-
java 日期与字符串转化 博客分类: JAVA Java时间日期
-
Java NIO与IO 博客分类: java相关 javaNIOIO