Java基础---第四篇

系列文章目录


文章目录

  • 系列文章目录
  • 一、String、String StringBuffer 和 StringBuilder 的区别是什么?
  • 二、ArrayList和linkedList的区别
  • 三、 HashMap和HashTable的区别


一、String、String StringBuffer 和 StringBuilder 的区别是什么?

String是只读字符串,它并不是基本数据类型,而是一个对象。从底层源码来看是一个final类型的
字符数组,所引用的字符串不能被改变,一经定义,无法再增删改。每次对String的操作都会生成
新的String对象。

private final char value[];

你可能感兴趣的:(java,开发语言)