![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
食材 尖椒 西紅柿 陳醋 鹽 過程 尖椒剖開去籽呛占,切小環(huán) 西紅柿切小塊承粤,量與尖椒相當 尖椒下鍋爆炒一分鐘加大量醋繼續(xù)爆炒一分鐘 放入西紅柿一起炒...
object聲明(object declarations) 使用object聲明方便地實現(xiàn)單例模式 以上就是一個對象聲明暴区,和聲明一個變量一樣。使...
代理模式已經(jīng)被證明是實現(xiàn)繼承的一個優(yōu)秀的替代方式辛臊,而Kotlin的Delegation語法方便地實現(xiàn)了代理模式仙粱,而不需要任何模板。 代理模式 在...
應(yīng)用場景 經(jīng)常會需要創(chuàng)建一些類除了保存數(shù)據(jù)不干其他事情彻舰,比如我們解析網(wǎng)絡(luò)請求下來的數(shù)據(jù)伐割。Kotlin就提供了一個非常方便的class—— dat...
可見性修飾 Kotlin有四種可見性修飾符:private, protected, internal, public用法見下面表格: 值得注意的...
as強制類型轉(zhuǎn)換 首先聲明強制類型轉(zhuǎn)換是非安全的,可能拋出異常刃唤。e.g.: 注意如果y可以為null隔心,而null是不可以轉(zhuǎn)換成String的,就...
is(反義是!is)與自動類型轉(zhuǎn)換 is操作符是用來判斷一個對象是否是一個類型的實例 從上面的例子可以看出尚胞,經(jīng)過is進行類型檢查以后硬霍,就沒有必要...
方法定義 強類型的語言所以參數(shù)和返回值必須定義類型 像上例中,如果函數(shù)體只有一個表達式笼裳,而且能推斷出返回類型時唯卖,可以寫成這樣: 如果無返回類型,...
思路導(dǎo)航 千里之行始于足下躬柬“莨欤基于官方的英文文檔和筆者的實踐,筆者計劃出一系列Kotlin的介紹文章允青。在此系列文章中橄碾,會主要針對Kotlin作為面...