【第21期】观点:人工智能到底用 GPU?还是用 FPGA?

String,StringBuffer,StringBuilder的区别

原创 2016年05月31日 07:57:25

1、执行速度:StringBuilder > StringBuffer > String

2、String是字符串常量

      StringBuilder是字符创变量

      StringBuffer是字符创变量

3、StringBuilder线程非安全的

     StringBuffer线程安全的

4、总结:

1、操作少量数据用 -》String

2、单线程操作字符串缓存区使用大量数据用 -》StringBuilder

3、多线程操作字符串缓存区使用大量数据用 -》StringBuffer

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Java基础之String,StringBuffer与StringBuilder的区别及应用场景

1 概述 String 字符串常量;  StringBuffer 字符串变量(线程安全),是一个容器,最终会通过toString方法变成字符串;  StringBuilder 字符串变量(非...

String、StringBuffer和StringBuilder区别[转]

相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder (先别忙着扔我砖头,我还算清醒,我这里说的不是 C #, Java 也有 StringBuilder 类)。那么这个 StringBuilder 和 StringBuffer 以及我们最早遇见的 String 类有那些区别呢?在不同的场合下我们应该用哪个呢?我讲讲自己对这几个类的一点看法,也希望大家提出意见,每个人都有错的地

String, StringBuilder 与StringBuffer的区别与联系

String, StringBuilder 与StringBuffer的区别与联系@(JAVA)[java]1、区别(1)String构建的对象不能改变,每次对String进行操作时,如两个Strin...

[转] String、StringBuffer和StringBuilder区别

相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder (先别忙着扔我砖头,我还算清醒,我这里说的不是 C #, Java 也有 StringBuilder 类)。那么这个 StringBuilder 和 StringBuffer 以及我们最早遇见的 String 类有那些区别呢?在不同的场合下我们应该用哪个呢?我讲讲自己对这几个类的一点看法,也希望大家提出意见,每个人都有错的地

java中String、StringBuffer、StringBuilder的区别

java中String、StringBuffer、StringBuilder的区别java中String、StringBuffer、StringBuilder的区别 java中String、Stri...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)