我們知道在Kotlin里語(yǔ)法糖的存在都是為了解決之前Java某種現(xiàn)有的問(wèn)題或者是簡(jiǎn)化代碼,之前我們已經(jīng)討論了諸多語(yǔ)法糖,了解它們的實(shí)現(xiàn)以及如何優(yōu)...
投稿
收錄了6篇文章 · 2人關(guān)注
我們知道在Kotlin里語(yǔ)法糖的存在都是為了解決之前Java某種現(xiàn)有的問(wèn)題或者是簡(jiǎn)化代碼,之前我們已經(jīng)討論了諸多語(yǔ)法糖,了解它們的實(shí)現(xiàn)以及如何優(yōu)...
本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 前面我們一起探究了Kotlin對(duì)類代理的支持,深扒其實(shí)現(xiàn)及限制,見(jiàn)類代理就是...
在前面的博文中,我們一起探究了類代理跟代理屬性,一起深入了解了它們的實(shí)現(xiàn)機(jī)制,順便還討論了下標(biāo)準(zhǔn)庫(kù)的玩兒法:lazy函數(shù),其實(shí)除了lazy這種懶...
這一次我們來(lái)聊聊Kotlin的屬性訪問(wèn)。 Kotlin很多特性給我們減少了很多的冗余的代碼,Properties也算其中之一吧。我們先來(lái)看看一個(gè)...
上回我們聊到Kotlin的屬性訪問(wèn),編譯器確實(shí)默默幫我們做了很多事情,隱藏的事情越多,潛在開(kāi)銷的可能性就越大,好在,我們通過(guò)分析知道了可能的優(yōu)化...
最近在使用kotlin,之前看好多人反對(duì)這門語(yǔ)言的時(shí)候都說(shuō)它性能還不如Java,不過(guò)語(yǔ)法糖用起來(lái)是真的爽啊,因此想辦法在coding過(guò)程中做一些...