今日所学:

/* 2019.08.19开始学习,此为补档。 */

StringBuffer

定义: 可变字符序列 - 线程安全的

作用:基本与String相同,也是用于描述字符串

与String的区别:

自带缓冲区(8K),所有的数据拼接操作都在缓冲区中进行,不会在常量池中产生多余的数据

如果当前的数据需要大量的拼接操作,一般情况选用StringBuffer,而不选用String

方法:

//在当前字符串(源字符串)的末尾处添加一个字符串,返回添加后的字符串拷贝

public StringBuffer append(String str)

StringBuilder

定义: 可变字符序列 - 线程非安全的

作用:与StringBuffer基本相同

与StringBuffer的区别:

StringBuffer的方法大部分都加有同步锁

最新文章

  1. 修改MySQL的默认数据存储引擎
  2. [转]-Lua协程的实现
  3. 测试GeoGebra博客
  4. 设置ASP.NET MVC站点默认页为html页
  5. SQL Server触发器以及如何在SQL Server Manager中调试触发器
  6. DevExpress LookUpEdit 初始化(数据加载) 底层类
  7. Java垃圾回收机制以及内存泄露
  8. node源码详解 (一)
  9. A Bayesian election prediction, implemented with R and Stan
  10. APUE 2 - 进程组(process group) 会话(session) job
  11. delphi 数组复制利用CopyMemory 最为完美
  12. DVWA学习笔记-----环境搭建
  13. 【kafka】生产者速度测试
  14. Java代码质量改进之:同步对象的选择
  15. arcface和Dlib人脸识别算法对比
  16. Java虚拟机(三)垃圾标记算法与Java对象的生命周期
  17. 通过iscsi协议使用ceph rbd
  18. vuex中store分文件时候index.js进行文件整合
  19. Spring Cloud 服务网关Zuul
  20. 查看MSSQL数据库每个表占用的空间大小

热门文章

  1. Winform项目常用配置方法
  2. 【代码审计】ESPCMSP8(易思企业建站管理系统)漏洞报告
  3. Linux-进程的观察
  4. 可编程实验板EPM1270T144C5蜂鸣器音调频率选择
  5. Apply Grouping to List View Data 将分组应用于列表视图数据
  6. pyecharts画图总结
  7. js-04-函数学习
  8. phpstudy漏洞检测
  9. Android 项目优化(二):启动页面优化
  10. 解决:target overrides the `GCC_PREPROCESSOR_DEFINITIONS`