協(xié)程是什么屋彪? 從本質(zhì)上來講所宰,協(xié)程就是一個輕量級的線程。線程是由系統(tǒng)(語言系統(tǒng)或者操作系統(tǒng))進行調(diào)度的畜挥,切換時有著一定的開銷仔粥。而協(xié)程,它的切換由程...
KTX擴展庫是Google推出的用于Android開發(fā)的kotlin擴展庫蟹但,他的目的就是為了讓我們在開發(fā)Android的時候更加方便和高效躯泰。 A...
反引號(鍵盤左上角和波浪線在一起的符號) `` 在Kotlin中可以用反引號解決關鍵字沖突的問題,可以強行將一個不合法的字符變?yōu)楹戏ā?例如华糖,我...
作用域函數(shù)是什么麦向? 他是Kotlin內(nèi)置的,可以對數(shù)據(jù)進行一系列變換的函數(shù)缅阳。他們與集合的操作符非常相似磕蛇,但是集合操作符只能用于集合的一些變換,而...
集合是我們在代碼編寫時常用的操作數(shù)據(jù)的方式之一十办,具有非常重要的作用秀撇。 在kotlin中也有集合的概念,kotlin中的集合一般有三種:List向族、...
一想到循環(huán)操作呵燕,我們第一個想到的就是Java中的for循環(huán)的寫法: 但是需要注意的是,在Kotlin中是沒有這種寫法操作的件相,這種寫法是不能運行通...
在kotlin中所謂的解構(gòu)就是將一個類對象中的參數(shù)拆開來再扭,成為一個一個單獨的變量,從而來使用這些單獨的變量進行操作夜矗。 從上面代碼看到泛范,我們首先聲...
Kotlin中的類 上面代碼中我們聲明了五種類的寫法。 在Kotlin中定義一個類紊撕,必須使用class關鍵字來修飾(例如Main)罢荡; 如果這個類...
在Kotlin中沒有方法這個概念,轉(zhuǎn)而存在的是函數(shù)的概念。 函數(shù)的聲明 我們聲明一個函數(shù)区赵,使用fun關鍵字來修飾函數(shù)惭缰。 我們可以看到這里我寫了五...