摘要:多態中的引用類型轉換代碼自動類型提升,向上類型轉換向下類型轉換強制類型轉型無法進行類型轉換 多態中的引用類型轉換 showImg(https://segmentfault.com/img/bVbnEal?w=1166&h=597); showImg(https://segmentfault.com/img/bVbnEaq?w=1178&h=606); 代碼 /javaDemo4/src...
摘要:該方法傳入表示如果當前任務正在執行,那么立即終止其執行傳入表示如果當前方法正在執行,那么等待其執行完成之后再取消當前任務。 ???????本文主要分為兩個部分,第一部分首先會對ScheduledThreadPoolExecutor進行簡單的介紹,并且會介紹其主要API的使用方式,然后介紹了其使用時的注意點,第二部分則主要對ScheduledThreadPoolExecutor的實現細節...
摘要:若使用連接池的方式,來管理連接對象,能極大地提高服務的吞吐量。另外每個對應一個連接池,實現了在級別的隔離,若下游的某臺提供服務的主機掛了,無效的連接最多只占用該對應的連接池,不會占用整個連接池,從而拖垮整個服務。 背景 在做服務化拆分的時候,若不是性能要求特別高的場景,我們一般對外暴露Http服務。Spring里提供了一個模板類RestTemplate,通過配置RestTemplate...
摘要:虛擬機性能監控與故障處理工具詳解概述本文參考的是周志明的深入理解虛擬機第四章,為了整理思路,簡單記錄一下,方便后期查閱。虛擬機堆轉儲快照分析工具功能用于分析生成的。 虛擬機性能監控與故障處理工具 詳解 4.1 概述 本文參考的是周志明的 《深入理解Java虛擬機》 第四章 ,為了整理思路,簡單記錄一下,方便后期查閱。 JDK本身提供了很多方便的JVM性能調優監控工具,除了集成式的Vis...
摘要:原文鏈接鏈接描述規范及相關實現是一種應用于異步消息傳遞的標準,作為平臺的一部分,可以允許不同應用不同模塊之間實現可靠異步數據通信。 原文鏈接 鏈接描述 JMS規范及相關實現JMS是一種應用于異步消息傳遞的標準API,作為Java平臺的一部分,JMS可以允許不同應用、不同模塊之間實現可靠、異步數據通信。 一些概念 JMS provider An implementation of the...