一次性能提高30倍的JAVA類反射性能優化實踐
文章來源:宜信技術學院 & 宜信支付結算團隊技術分享第4期-支付結算部支付研發團隊高級工程師陶紅《JAVA類反射技術&優化》
分享者:宜信支付結算部支付研發團隊高級工程師陶紅
原文首發於宜信支付結算技術團隊公號:野指針
在實際工作中的一些特定應用場景下,JAVA類反射是經常用到、必不可少的技術,在項目研發過程中,我們也遇到了不得不運用JAVA類反射技術的業務需求,並且不可避免地面臨這個技術固有的性能瓶頸問題。
通過近兩年的研究、嘗試和驗證,我們總結出一套利用緩存機制、大幅度提高JAVA類反射代碼運行效率的方法,和沒有優化的代碼相比,性能提高了20~30倍。本文將與大家分享在探索和解決這個問題的過程中的一些有價值的心得體會與實踐經驗。
簡述:JAVA類反射技術
首先,用最簡短的篇幅介