
區(qū)塊鏈(Blockchain)是一種很早就被學界提出但近幾年才被比特幣帶火的一個概念胃榕。比特幣是基于區(qū)塊鏈技術(shù)的一種實現(xiàn)畸颅,比特幣是一種加密貨幣堰塌,或...
為什么要有線程池 因為不讓主要的service線程卡主移稳,可以繼續(xù)serve新來的task聚霜。記得剛畢業(yè)的時候面試效五,面試官問如果一個客戶端請求服務端...
為什么寫快排 有人可能會覺得噩茄,快排這種東西不是大學里的基本功課嗎摄凡?為什么現(xiàn)在了還要去寫它续徽?在我看來大學里的很多東西,尤其是基本功亲澡,需要反復的練習...
項目中遇到了一個API的設(shè)計問題钦扭,我們是核心支付團隊,其中有個API是用來驗證這個支付訂單的合法性的床绪,輸入為一個支付訂單客情,包括支付方式其弊,購買物品...
ArrayDeque跟ArrayList以及LinkedList不同點在于,它是Resizable的雙向數(shù)組膀斋,既有隨機訪問的便捷梭伐,也有poll,...
LinkedList -> AbstractSequentialList -> List同時實現(xiàn)了接口Deque, Cloneable, Ser...
ArrayList -> AbstractList -> AbstractCollection -> List同時實現(xiàn)了RandomAccess...
書接上回仰担,這次我們來研究下泛型的另一個特性糊识,泛型方法和協(xié)變逆變。 Whaaat摔蓝?什么是協(xié)變逆變赂苗?別著急我看的時候也是一臉懵,帶我娓娓道來项鬼。首先我...
最近開始讀《Java Generics》哑梳,這本書有年頭了,主要介紹了Java 1.5這個時代帶來的變化——泛型绘盟,它的來龍去脈等鸠真。 首先看下泛型是...