java源码探索系列-01 String
这一系列的源码探索我打算结合一些常见的疑问深入探究一下。答案也许都知道,但是从源码角度来说为什么会这样,我想还是有许多人是模糊状态的。所以一起来带着问题来看看java的设计吧~
String类中包含了许多方法,关于它的构造方法就有十来种。此外还有一些工具方法,比如字符串的比较:equals()
、contentEquals()
、compareTo()
、compareToIgnoreCase()
等等,另外还有比如字符串的长度length()
,字符串的拼接concat()
等等方法....