IP屬地:廣東
背景 在開發(fā)使用spring boot 時,直接注入TaskExecutor就可以使用了,然后想知道spring boot是哪里自動注入了。 首...
圖片來源 還有很多點沒吃透...持續(xù)更新...
在HashMap源碼中看到使用了位移運算符,所以在此記錄這個公式。 左移運算符(<<) 記住公式:a << b = a * 2^b 右移運算符(...
三個類都實現(xiàn)了List接口 ArrayList vs Vector 底層都是由數(shù)組實現(xiàn)。 ArrayList是線程不安全的,Vector是線程安...
String的不變性英文版:https://www.programcreek.com/2009/02/diagram-to-show-java-...
沒有自動拆裝箱 自動裝箱/拆箱 字節(jié)碼反編譯 自動裝箱的本質(zhì)就是調(diào)用包裝類的Xxx.valueOf(),如Integer.valueOf()自動...
float :符號位(1bit),指數(shù)位(8bit),尾數(shù)(23bit)注意:尾數(shù)最左手邊的1并不會儲存,因為它一定存在(二進制的第一個有效數(shù)字...
簡介 CAS (Compare and swap),比較交換。拿舊值A(chǔ)和值V比較,如果相同,則修改為新值B。 ABA問題 如果一個值原來是A,后...