Java字符串学习笔记
来源:互联网 发布:手机淘宝如何看退款率 编辑:程序博客网 时间:2024/06/07 23:16
通过看jdk源码发现Java字符串中有如下关系:
接口中的方法默认都是抽象的可以写也可以不写。
public interface CharSequence { int length(); char charAt(int index); CharSequence subSequence(int start, int end); public String toString();}
其他的都是该接口的实现类且是最终类,不能被继承。
public final class String implements java.io.Serializable, Comparable<String>, CharSequence
<span style="color:#ff0000;">StringBuffe</span>线程安全。但是有同步对象锁,所以性能下降。
public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializable, CharSequence
public final class StringBuilder extends AbstractStringBuilder implements java.io.Serializable, CharSequence
0 0
- JAVA字符串学习笔记
- Java 字符串学习笔记
- Java字符串学习笔记
- Java学习笔记:字符串
- JAVA 字符串学习笔记
- JAVA 字符串学习笔记
- java学习笔记--字符串
- java学习笔记05--字符串 .
- java学习笔记05--字符串
- Java学习笔记_8_字符串
- Java学习笔记之字符串
- Java学习笔记(字符串)
- java 学习笔记(二) 字符串分割
- JAVA学习笔记(6)字符串
- java核心技术学习笔记4---String字符串
- Java 学习笔记——字符串
- Java学习笔记——字符串
- Java学习笔记之字符串(五)
- 第十四周上机项目2--(2) 带姓名的成绩单 按同学姓名排序
- [BZOJ 1051][HAOI 2006]受欢迎的牛(tarjan缩点)
- 每个Android开发者必须知道的内存管理知识
- HTML
- 打客服、重装系统都无解,苹果mac电脑各种程序无响应的最终解决办法
- Java字符串学习笔记
- asp.net动态添加下拉列表框
- 第十四周项目三:多课成绩单
- Linux软件的安装与卸载方法
- Android - 控件android:ems属性
- python
- 关于宏定义函数
- SQLite网络化
- IOS-TabView学习