zoukankan      html  css  js  c++  java
  • String StringBuffer StringBuilder

    String是不可变的(字符串常量),StringBuffer和StringBuilder(字符串变量)是可变的

    StringBuffer是支持线程安全的,多线程是支持Synchronized,但是速度比较慢

    StringBuilder是单线程不安全,但是速度比较快

    String适用于少量的字符串操作的情况

    StringBuffer适用 于多线程操作大量缓冲区的情况

    StringBuilder是适用于单线程操作大量缓冲区的情况

    public class StringStringBuilderStringBuffer {
    public static void main(String[] args) {
    // String str="abc";
    // System.out.println(str);
    // str=str+"de";
    // System.out.println(str);
    String str="abc"+"de";
    StringBuilder stringBuilder=new StringBuilder().append("abc"+"de");
    System.out.println(str);
    System.out.println(stringBuilder.toString());

    }

    详见:https://blog.csdn.net/weixin_41101173/article/details/79677982
  • 相关阅读:
    手机文件夹的emulated什么意思
    数据结构
    Django简介
    forms组件
    前端css
    mysql进阶知识
    mysql入门知识
    html文档知识补充
    前端基础
    python 面试题
  • 原文地址:https://www.cnblogs.com/javazyh/p/9777509.html
Copyright © 2011-2022 走看看