課程簡介

介紹

Kotlin 概述

工具設置

  • 使用命令行工具
  • 安裝 Kotlin 的 JDK
  • 安裝和設置 IDE:IntelliJ
  • 安裝插件

開始使用 Kotlin

  • Kotlin 基礎編碼介紹
  • 學習 Kotlin 架構
  • 使用 REPL 與 Kotlin 交互
  • 在 Kotlin 中創建變量
  • 理解 Kotlin 中的不同數據類型
  • 在 Kotlin 中使用字符串
  • 理解 Kotlin 中的不可變性
  • 實現表達式、語句和賦值
  • 使用 Kotlin 中的可空變量實現空安全
  • 創建第一個獨立的 Kotlin 應用程序

在 Kotlin 中實現條件語句

  • 使用 "if" 語句處理條件程序流
  • 使用 "when" 語句處理選項
  • 探索 Kotlin 的條件語句高級功能
  • 使用條件語句生成隨機數

在 Kotlin 中使用數組和列表

在 Kotlin 中實現循環結構

  • 編寫 "for" 循環
  • 編寫 "while" 循環
  • 實現 "break" 語句
  • 實現 "continue" 語句
  • 使用 "return" 語句
  • 使用循環標籤
  • 使用循環計算數字總和

在 Kotlin 中使用函數

  • 創建函數
  • 聲明函數
  • 使用參數並返回值
  • 使用擴展函數
  • 使用內聯函數
  • 使用高階函數

使用 Kotlin 進行面向對象編程

  • 面向對象編程概述
  • 創建類
  • 向類中添加方法
  • 定義基本構造函數
  • 使用命名參數和默認值
  • 使用開放類允許繼承
  • 使用抽象類
  • 創建和使用接口
  • 處理重寫
  • 創建數據類
  • 使用單例和伴生對象
  • 使用枚舉
  • 將類分組到包中
  • 使用導入
  • 實現信息隱藏
  • 使用 getter 和 setter
  • 實現可見性修飾符
  • 理解泛型
  • 實現泛型棧
  • 使用泛型函數

使用不同的數字系統

  • 使用十六進制數
  • 使用二進制數
  • 使用位運算符

實現輸入輸出功能

從 Kotlin 使用 Java

從 Java 使用 Kotlin

使用 Spek 進行測試

故障排除

總結與結論

最低要求

  • 基本的計算機操作能力
  • 無需編程經驗
 21 時間:

客戶評論 (1)

課程分類