Kotlin學習筆記

2021-09-24 15:41:58 字數 425 閱讀 3337

該系列文章是本人梳理kotlin基礎知識所作,時間倉促可能會有不足,歡迎指正!!

kotlin學習筆記(1)- 基礎語法

kotlin學習筆記(2)- 基本資料型別,字串與陣列

kotlin學習筆記(3)- 條件控制與迴圈控制

kotlin學習筆記(4)- 容器

kotlin學習筆記(5)- 泛型和高階函式應用

kotlin學習筆記(6)- 異常

kotlin學習筆記(7)- 類和物件

kotlin學習筆記(8)- 繼承和介面

附kotlin學習常用**:

1.kotlin官方中文翻譯文件**:

2.kotlin官網

3.kotlin中文官網

4.kotlin的gitbook**

kotlin學習筆記

屬性委託在單獨一頁中講 屬性委託。委託模式已經證明是實現繼承的乙個很好的替代方式,而 kotlin 可以零樣板 地原生支援它。derived類可以通過將其所有公有成員都委託給指定物件來實現乙個介面base inte ce base class baseimpl val x int base clas...

Kotlin學習筆記(三) Kotlin密封類

前言 密封類,可以理解為列舉,規定了有限個型別,不可以存在其他型別,但列舉每個列舉常量只存在乙個示例,但是密封類的子類可以有多個示例,所以可以將密封類看做是列舉的拓展,基於列舉,高於列舉,青出於藍而勝於藍。正文密封類和普通類的區別,在於密封類使用了sealed修飾符,雖然密封類也可以有子類,但是所有...

kotlin學習筆記(六)

kotlin 有三種結構跳轉表示式 return break 結束最近的閉合迴圈 continue 跳到最近的閉合迴圈的下一次迴圈 上述表示式都可以作為更大的表示式的一部分 val s person.name return 這些表示式的型別是 nothing type 在 kotlin 中表示式可以...