歡迎轉(zhuǎn)載,但請(qǐng)保留作者鏈接:http://www.itdecent.cn/p/82093e5160ae閱讀前提:了解反射及類型信息相關(guān)文章 「深入Java」類型信息:RTTI...
上一篇【線程、多線程與線程池總結(jié)】中主要記錄線程、多線程相關(guān)概念,側(cè)重于線程的Future使用與線程池的操作;同樣這一篇【反射、注解與依賴注入總結(jié)】依然著重于相關(guān)概念與使用。...
一、前言 上個(gè)星期的面試題前言也提過(guò),每周一篇的面試題是我在一周內(nèi)看過(guò)的面試題中選擇大眾較好的來(lái)分享自己的解題過(guò)程,這周就偷懶一下,來(lái)看下 Google 刁鉆古怪的面試題,其...
Retrofit是對(duì)OKHttp的封裝,簡(jiǎn)化了網(wǎng)絡(luò)請(qǐng)求。具體使用參見(jiàn)官方文檔。本文從一次完整的同步請(qǐng)求分析源碼,跟著源碼一起閱讀,肯定會(huì)有收獲的。分析的版本是retrofit...
動(dòng)態(tài)代理是代理模式的補(bǔ)充,傳統(tǒng)的代理模式要求我們?yōu)榇眍悇?chuàng)建class文件(.java文件編譯后的字節(jié)流),相對(duì)麻煩,動(dòng)態(tài)代理可以省去這個(gè)步驟,在運(yùn)行時(shí)生成和class文件等...