定義:抽象工廠模式提供一個創(chuàng)建一系列相關或者相互依賴對象的接口使用場景: 強調一系列相關的產品對象(屬于同一產品族)一起使用創(chuàng)建對象時需要大量重復的代碼。 提供一個產品類的庫...
結果:JDK6下輸出false false ;JDK7下運行輸出 true false 分析1、JDK6,字符串常量池實現(xiàn)在永久代,intern()方法會把首次遇到的字符串實...
shutdown()方法僅僅是關閉線程池的隊列入口 1、shutdown()代表關閉線程池隊列入口,那么isShutdown()判斷的就是線程池隊列入口有沒關閉。2、線程池隊...
在開啟正文之前,我們先對線程池的繼承體系有個大致的印象,究竟哪一個類代表線程池呢? Executors只是一個幫助我們的工具類,它可以幫助我們定制化線程池(比如newFixe...
一、下載sentinel 控制臺jar包 https://github.com/alibaba/sentinel/releases注:生產環(huán)境中,sentinel 控制臺保本...
假如要讓你封裝jedis以便讓外界調用你大概率會像下面方法一樣實現(xiàn)。 上面的這段代碼違反了DRY原則,兩個方法get()和set()大部分代碼是相同的(try,catch,f...
一、初始化和add ArrayList(int initialCapacity)會不會初始化數(shù)組大小? 會初始化數(shù)組大小!但是List的大小沒有變,因為list的大小是返回s...
初始化哈希表和擴容 rehash 的過程,都需要依賴sizeCtl。該屬性有以下幾種取值: 0:默認值 -1:代表哈希表正在進行初始化 大于0:相當于 HashMap 中的 ...