為什么Java 8推出了default methods? 在Java1.7的版本里面,接口只允許存在public abstract 方法,或者public static fi...
為什么Java 8推出了default methods? 在Java1.7的版本里面,接口只允許存在public abstract 方法,或者public static fi...
好久沒有寫簡(jiǎn)書了,這幾天實(shí)習(xí)工作比較輕松,于是乎這一周基本處于劃水狀態(tài)。。。??不過雖然沒怎么寫項(xiàng)目,但是學(xué)習(xí)還是不能止步滴,So 我開始了一系列的 瞎折騰 ,折騰幾天總算有點(diǎn)...
上一篇主要記錄了一些Android的AOP編程的筆記Android AOP面向切面編程和Gradle插件編寫(一) 這一篇就大概記錄一下我的關(guān)于編寫Gradle插件的筆記吧 ...
先上代碼MVVM[https://github.com/xuanduoduo/MVVM] aar/source 一般來說組件化項(xiàng)目中都會(huì)做aar和源碼切換,開發(fā)同學(xué)正在進(jìn)行的...
前言 二叉樹是一種特殊的樹結(jié)構(gòu),應(yīng)用廣泛 下面,我將詳細(xì)介紹 二叉樹的相關(guān)知識(shí),希望你們會(huì)喜歡。 目錄 1. 簡(jiǎn)介 2. 性質(zhì) 3. 存儲(chǔ)結(jié)構(gòu) 二叉樹的存儲(chǔ)結(jié)構(gòu)包括:順序存儲(chǔ)...
kotlin中的擴(kuò)展函數(shù),實(shí)際上是在自己的類中添加了一個(gè)static final方法,將需要擴(kuò)展的類,在使用的時(shí)候作為第一個(gè)參數(shù)傳入方法中,然后使用。比如:在Extensio...
引子: 正如我們所知,在android中如果主線程中進(jìn)行耗時(shí)操作會(huì)引發(fā)ANR(Application Not Responding)異常。 造成ANR的原因一般有兩種: 當(dāng)前...