原创 java SPI機制

什麼是SPI         軟件很大程度是真實世界的反映,思想、模式都能在真實事物找到影子。這不難理解,因爲不管是真實事物還是軟件都是由人類創造,都是朝着高效、低成本方向發展,難免相互借鑑。SPI也是如此,SPI全稱Service Pr

原创 LockSupport最全使用方法 原理介紹

原理     官方說是線程阻塞的基本原語,可以用來創建鎖或者其它的同步類(ReentrantLock基於該類實現)。每個線程使用LockSupport都會關聯一個 “許可證”。     某個線程調用LockSupport.park,如果對

原创 內存分析工具(MAT)介紹(三)-mat histogram

  MAT的直方圖展示了當前dump文件每個類的對象數量、佔用的shallow heap 和 retained heap。在直方圖這個頁面,用戶可以做很多的分析操作。 如何進入直方圖   鼠標左擊工具欄的直方圖圖標即可進入直方圖頁