●本書贊譽
序
前言
致謝
第1章 你好Kotlin
1.1 愛上Kotlin的理由
1.1.1 多範式編程
1.1.2 具有類型推斷的靜態類型
1.2 為什麼選擇Kotlin
1.3 帶Kotlin去兜兜風
1.3.1 安裝Kotlin SDK
1.3.2 驗證安裝
1.4 編譯成字節碼並運行
1.4.1 在命令行上運行
1.4.2 在IDE中運行
1.4.3 使用REPL進行實驗
1.4.4 作為腳本運行
1.5 編譯成其他目標
1.6 選擇哪個選項
1.7 本章小結
第一部分 使用Kotlin編寫腳本
第2章 從Java角度了解Kotlin的基本知識
2.1 減少輸入
2.1.1 分號是可選的
2.1.2 變量類型規範是可選的
2.1.3 類和函數是可選的
2.1.4 try-catch是可選的
2.2 合理的警告
2.3 選擇val而不是var
2.4 改進的相等性檢查
2.5 字符串模板
2.6 原始字符串
2.6.1 沒有轉義
2.6.2 多行字符串
2.7 更多的表達式,更少的語句
2.8 本章小結
第3章 使用函數
3.1 創建函數
……
第二部分 面向對像的Kotlin
第三部分 函數式Kotlin
第四部分 優雅且高效的Kotlin
第五部分 編寫異步應用程序
第六部分 互操作和測試
附錄1 轉換為JavaScript
附錄2 Kotlin/Native
附錄3 Kotlin到WebAssembly
參考文獻