協(xié)程是什么? 從本質上來講,協(xié)程就是一個輕量級的線程。線程是由系統(tǒng)(語言系統(tǒng)或者操作系統(tǒng))進行調度的,切換時有著一定的開銷。而協(xié)程,它的切換由程...
KTX擴展庫是Google推出的用于Android開發(fā)的kotlin擴展庫,他的目的就是為了讓我們在開發(fā)Android的時候更加方便和高效。 A...
反引號(鍵盤左上角和波浪線在一起的符號) `` 在Kotlin中可以用反引號解決關鍵字沖突的問題,可以強行將一個不合法的字符變?yōu)楹戏ā?例如,我...
作用域函數是什么? 他是Kotlin內置的,可以對數據進行一系列變換的函數。他們與集合的操作符非常相似,但是集合操作符只能用于集合的一些變換,而...
集合是我們在代碼編寫時常用的操作數據的方式之一,具有非常重要的作用。 在kotlin中也有集合的概念,kotlin中的集合一般有三種:List、...
一想到循環(huán)操作,我們第一個想到的就是Java中的for循環(huán)的寫法: 但是需要注意的是,在Kotlin中是沒有這種寫法操作的,這種寫法是不能運行通...
在kotlin中所謂的解構就是將一個類對象中的參數拆開來,成為一個一個單獨的變量,從而來使用這些單獨的變量進行操作。 從上面代碼看到,我們首先聲...
Kotlin中的類 上面代碼中我們聲明了五種類的寫法。 在Kotlin中定義一個類,必須使用class關鍵字來修飾(例如Main); 如果這個類...
在Kotlin中沒有方法這個概念,轉而存在的是函數的概念。 函數的聲明 我們聲明一個函數,使用fun關鍵字來修飾函數。 我們可以看到這里我寫了五...