- 浏览: 70404 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (74)
- core Java (14)
- html (2)
- javascript (5)
- database (6)
- Design Patterns (4)
- spring (6)
- XML (0)
- other (1)
- application (1)
- Linux (Fedora 14) (1)
- Hibernate (6)
- tools (5)
- JBoss7 (1)
- J2EE (1)
- Concurrency (5)
- Linux (5)
- CSS (1)
- English (1)
- Python/Go/Shell (1)
- Container (1)
- Cloud (0)
- Kubernetes (1)
- Mac (1)
- Golang (1)
最新评论
-
MySSH:
但是我是用的eclipse-SDK-3.5.2的,里面没有or ...
jQuery 工具安装-jqueryWTP -
2022228:
废话,浪费资源
Runnable and Thread
StringBuilder是在1.5版本时出现的,是StringBuffer的改进型,速度有所提高,但不支持线程同步了。
所以如果在多线程中使用,还是得用StringBuffer。
那么让我们比较一下两个类,以append方法为例
public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializable, CharSequence { public synchronized StringBuffer append(String str) { super.append(str); return this; } } public final class StringBuilder extends AbstractStringBuilder implements java.io.Serializable, CharSequence { public StringBuilder append(String str) { super.append(str); return this; } }
区别在于synchronized 关键字。
API:
http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/StringBuilder.html
发表评论
-
Security / SSL
2016-08-30 17:31 446https://www.ssllabs.com/ssltest ... -
Java Shift Operator (signedLeftShift, signedRightShift, unsignedRightShift)
2015-03-11 11:33 455Java Shift Operator ( << ... -
File.separator vs File.pathSeparator
2014-02-24 16:51 745See: http://stackoverflow.com/ ... -
InheritableThreadLocal & ThreadLocal
2014-01-07 12:11 2553InheritableThreadLocal比Thread ... -
Java Concurrency In Practice Contents
2013-12-24 17:35 0Chapter 1 - Introduction 1 1. ... -
[转] Explain Java Encapsulation & Polymorphism & Inheritance
2013-11-01 15:02 1173Encapsulation - Hiding the i ... -
Java Create Instance Method
2013-10-22 19:04 646Java Create Instance Method ... -
Object Methodes: equals and hashCode
2013-09-10 17:31 668今天看了Object的equals() and hashC ... -
coreJava: serialVersionUID
2011-12-09 19:25 779Eclipse会检查serialVersionUI ... -
Eclipse Tools
2011-10-13 22:55 4501. Eclipse New 菜单配置 Window --& ... -
笔试题笔记
2011-07-27 23:50 3381. 请说出DOM和SAX的技术异同点 DOM先要生成DOM ... -
转载:Java程序员需要注意的十项
2010-11-07 16:03 0From: 10 Commandments for Java ... -
temp
2010-05-30 01:40 0Dojo -------------------------- ... -
练习BigDecimel and Regular Expression
2010-05-18 17:11 1158程序需求:http://joezxy.iteye.com/bl ... -
fillter in web.xml
2009-09-14 18:48 0参考文献: http://javaworld.com.tw/ ... -
Java Collections
2009-09-06 11:00 0资料来源于网上。 结构图: -
Java Collections(一): Set/List/Map
2009-09-05 20:24 0Collection: public interfac ... -
JSTL 版本选择 2.4&2.3
2009-08-25 12:01 3495JSTL与Servlet版本对映 整 ... -
java note from web
2007-08-11 15:55 6291.什么是模式?什么是框架? 模式,即pattern。其实就 ... -
Runnable and Thread
2009-07-29 15:30 5574今天看了源码,总算多少理解一点,对Runnable 和 Thr ...
相关推荐
String,StringBuffer,StringBuilder区别。几乎所有的应用开发都离不开操作字符串,理解字符串的设计和实现以及相关 工具如拼接类的使用,对写出高质量代码是非常有帮助的
String StringBuffer和StringBuilder 区别之源码解析 从源码角度简单对它们之间的区别进行了验证
String ,StringBuffer与StringBuilder的区别
介绍了String、StringBuffer、StringBuilder的使用方法,以及理论知识
简单的介绍了String、StringBuffer和StringBuilder的区别
String及StringBuffer和StringBuilder的区别
一、StringBuffer和StringBuilder的区别是什么? Java中的StringBuffer和StringBuilder类是用于处理字符串的可变对象; 它们与String类类似,但是不同之处在于,StringBuffer和StringBuilder可以修改字符串内容,而...
StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对象。对于这句话的理解你可能会产生这样一个疑问 ,比如这段代码:
Java的StringBuffer和StringBuilder类是用于字符串操作的可变字符序列类。本文将介绍Java StringBuffer和StringBuilder类的常见操作和用法,包括创建、追加、插入、删除、替换、反转等操作。我们还会讨论如何获取...
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 在使用 StringBuffer 类...
string,stringbuffer,stringbuilder
string,stringBuffer,stringBuilder
目录StringStringBuffer与StringBuilder总结 String ...StringBuffer与StringBuilder 这两者基本相似,都是可变字符串对象,主要区别为线程是否安全。 总结 最后,引用菜鸟教程下的总结以及相关评论: S
String、StringBuilder和StringBuffer的区别 String、StringBuilder和StringBuffer的区别 String、StringBuilder和StringBuffer的区别
StringBuffer & StringBuilder 源码分析.docx
String、StringBuffer 和 StringBuilder 的区别 碎碎念 简单认识这三个对象 String StringBuffer StringBuilder 深入理解 String、StringBuilder、StringBuffer 从设计角度理解 String StringBuilder StringBuffer ...
Java中String,StringBuffer与StringBuilder的区别和用法。
java基础--4.常用类-3.StringBuffer、StringBuilder
Java中StringBuffer和StringBuilder_动力节点Java学院整理