圖片來(lái)源網(wǎng)絡(luò)
我第一次接觸到Kotlin
當(dāng)中反省
的概念的時(shí)候残吩,我就很好奇。Kotlin
當(dāng)中的反省
的概念是什么活尊?這篇博客我就來(lái)具體的來(lái)分享一下我知道的反省
。希望對(duì)學(xué)習(xí)Kotlin
的小伙伴有所幫助!
反省概念
反省是針對(duì)程序或者程序的運(yùn)行實(shí)例進(jìn)行分析和解析的技術(shù)翎苫。反省實(shí)現(xiàn)的基礎(chǔ)是引用技術(shù)龙屉。如果是對(duì)類的引用转捕,基本語(yǔ)法是;
類名::class
如果是對(duì)方法進(jìn)行引用,基本語(yǔ)法是:
::方法名
如果是對(duì)某個(gè)類中的方法進(jìn)行引用時(shí),基本語(yǔ)法是:
類名::方法名
如果是對(duì)某個(gè)類的屬性進(jìn)行引用時(shí),基本語(yǔ)法是:
類名::屬性名
這些是Kotlin
當(dāng)中使用反省
技術(shù)的方法隘擎,我個(gè)人開(kāi)發(fā)中最常見(jiàn)是對(duì)類的引用采幌。