一、Object
1、clone方法:保護方法,實現對象的淺複製,只有實現了Cloneable接口才可以調用該方法,否則拋出CloneNotSupportedException異常。
2、getClass方法
3、toString方法:打印的是地址,需要重寫
4、finalize方法:用於釋放資源
5、equals方法
6、hashCode方法
7、wait方法
8、notify方法:該方法喚醒在該對象上等待的某個線程。
9、notifyAll方法:該方法喚醒在該對象上等待的所有線程。
二、String
String用final關鍵字進行修飾,說明不可被繼承
String的成員變量char數組value被final修飾,初始化後不可更改引用,所以是不可變類
三、StringBuffer和StringBuilder
StringBuffer和StringBuilder用final修飾,是可變類
StringBuffer是線程安全的,方法使用synchronized修飾,StringBuilder是線程不安全的
https://www.cnblogs.com/NYfor2018/p/10353257.html