
協(xié)程是什么晰赞? 從本質(zhì)上來講括儒,協(xié)程就是一個(gè)輕量級的線程。線程是由系統(tǒng)(語言系統(tǒng)或者操作系統(tǒng))進(jìn)行調(diào)度的肮韧,切換時(shí)有著一定的開銷融蹂。而協(xié)程,它的切換由程...
KTX擴(kuò)展庫是Google推出的用于Android開發(fā)的kotlin擴(kuò)展庫弄企,他的目的就是為了讓我們在開發(fā)Android的時(shí)候更加方便和高效超燃。 A...
反引號(鍵盤左上角和波浪線在一起的符號) `` 在Kotlin中可以用反引號解決關(guān)鍵字沖突的問題,可以強(qiáng)行將一個(gè)不合法的字符變?yōu)楹戏ā?例如拘领,我...
作用域函數(shù)是什么意乓? 他是Kotlin內(nèi)置的,可以對數(shù)據(jù)進(jìn)行一系列變換的函數(shù)约素。他們與集合的操作符非常相似届良,但是集合操作符只能用于集合的一些變換,而...
集合是我們在代碼編寫時(shí)常用的操作數(shù)據(jù)的方式之一圣猎,具有非常重要的作用士葫。 在kotlin中也有集合的概念,kotlin中的集合一般有三種:List样漆、...
一想到循環(huán)操作为障,我們第一個(gè)想到的就是Java中的for循環(huán)的寫法: 但是需要注意的是,在Kotlin中是沒有這種寫法操作的放祟,這種寫法是不能運(yùn)行通...
在kotlin中所謂的解構(gòu)就是將一個(gè)類對象中的參數(shù)拆開來鳍怨,成為一個(gè)一個(gè)單獨(dú)的變量,從而來使用這些單獨(dú)的變量進(jìn)行操作跪妥。 從上面代碼看到鞋喇,我們首先聲...
Kotlin中的類 上面代碼中我們聲明了五種類的寫法。 在Kotlin中定義一個(gè)類眉撵,必須使用class關(guān)鍵字來修飾(例如Main)侦香; 如果這個(gè)類...
在Kotlin中沒有方法這個(gè)概念落塑,轉(zhuǎn)而存在的是函數(shù)的概念。 函數(shù)的聲明 我們聲明一個(gè)函數(shù)罐韩,使用fun關(guān)鍵字來修飾函數(shù)憾赁。 我們可以看到這里我寫了五...