【Java基础】关于字符串
2017-03-21 10:36
211 查看
String和CharSequence的区别
String 实现CharSequence接口,也就是说String也是CharSequence类型。CharSequence是一个可读序列(readable),对访问不同种类的序列,提供了一个统一的、只读的接口(etc.StringBuffer和StringBuilder实现CharSequence接口)
CharSequence接口方法,只包括以下方法
String类特性
CharSequence是字符序列,String, StringBuilder和StringBuffer本质上都是通过字符数组实现的
StringBuffer和StringBuilder之间的区别
StringBuilder 和 StringBuffer都是可变的字符序列。它们都继承于AbstractStringBuilder,实现了CharSequence接口。StringBuilder是非线程安全的,而StringBuffer是线程安全的。
它们之间的类关系图
相关文章推荐
- JAVA基础 - 关于String字符串的一些方法
- 关于Java基础的说明
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- 『JAVA基础』判断相同的字符串
- java连接常见数据库的连接字符串-Java基础-Java-编程开发
- 你应该知道的10件关于Java 6的事情-Java基础-Java-编程开发
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- (转)java关于split分割字符串,空的字符串不能得到的问题
- 关于java的一些基础知识和经验
- zz[java基础]java连接常见数据库的连接字符串
- java关于split分割字符串,空的字符串不能得到的问题
- java基础:字符串分割的两种方法
- java学习笔记,关于java的一些基础知识,适用于初学者,第一节
- 关于JAVA判断字符串是否数字
- zz[Java基础]关于web.xml配置的详细说明
- JAVA与C++::关于JNI中文字符串操作问题总结
- Java基础-关于session的详细解释
- java基础 ---字符和字符串
- Java网络编程基础 1 建立一个提供当前时间字符串的ServerSocket
- Java基础:关于Java编程语言中的内部类说明(摘)