在比較對象引用那里糾結了好久,c1==c2,搞混了“==”和“equals”,其實“==”是比較其引用的內存地址是否相同,在這個Foo類只能是Class的一個實例對象,所以Foo作為Class類的對象時,其對象的引用是相同的,而“equals”用來比較存儲對象中的內容是否相同。希望有混淆的人能夠明白,與大家共勉!
2015-11-21
舉報