Course Code: kotlin
Duration: 21 hours
Prerequisites:
  • 智慧J
Overview:

Kotlin是JVM, Android和瀏覽器的靜態類型編程語言。

聽眾

本課程KotlinKotlin編程感興趣的程序員和工程師。

Course Outline:

開始

  • 基本語法
  • 習語
  • 編碼約定

基本

  • 基本類型
  • 控制流
  • 返回和跳轉

類和物件

  • 類和繼承
  • 屬性和欄位
  • 介面
  • 可見性修飾符
  • 擴展
  • 數據類
  • 泛型
  • 嵌套類
  • 枚舉類
  • 物件
  • 代表團
  • 委託屬性

函數和 Lambda

  • 功能
  • Lambdas(蘭達斯酒店)
  • 內聯函數

其他

  • 解構聲明
  • 收集
  • 範圍
  • 類型檢查和強制轉換
  • 此表達式
  • 平等
  • 運算子重載
  • 零安全
  • 異常
  • 附註
  • 反射
  • 類型安全構建器
  • 動態類型

互操作

  • 從 Kotlin 調用 Java
  • 從 Java 調用 Kotlin

參考

  • 記錄 Kotlin 代碼
  • 使用 Maven
  • 使用 Ant
  • 使用 Gradle
  • Kotlin 和 OSGi

教程

Sites Published:

United Arab Emirates - Programming with Kotlin

Qatar - Programming with Kotlin

Egypt - Programming with Kotlin

Saudi Arabia - Programming with Kotlin

South Africa - Programming with Kotlin

Brasil - Programação com Kotlin

Canada - Programming with Kotlin

中国 - Programming with Kotlin

香港 - Programming with Kotlin

澳門 - Programming with Kotlin

台灣 - Programming with Kotlin

USA - Programming with Kotlin

Österreich - Programming with Kotlin

Schweiz - Programming with Kotlin

Deutschland - Programming with Kotlin

Czech Republic - Programming with Kotlin

Denmark - Programming with Kotlin

Estonia - Programming with Kotlin

Finland - Programming with Kotlin

Greece - Programming with Kotlin

Magyarország - Programming with Kotlin

Ireland - Programming with Kotlin

Luxembourg - Programming with Kotlin

Latvia - Programming with Kotlin

España - Programación con Kotlin

Italia - Programming with Kotlin

Lithuania - Programming with Kotlin

Nederland - Programming with Kotlin

Norway - Programming with Kotlin

Portugal - Programação com Kotlin

România - Programming with Kotlin

Sverige - Programming with Kotlin

Türkiye - Programming with Kotlin

Malta - Programming with Kotlin

Belgique - Programmer avec Kotlin

France - Programmer avec Kotlin

日本 - Programming with Kotlin

Australia - Programming with Kotlin

Malaysia - Programming with Kotlin

New Zealand - Programming with Kotlin

Philippines - Programming with Kotlin

Singapore - Programming with Kotlin

Thailand - Programming with Kotlin

Vietnam - Programming with Kotlin

India - Programming with Kotlin

Argentina - Programación con Kotlin

Chile - Programación con Kotlin

Costa Rica - Programación con Kotlin

Ecuador - Programación con Kotlin

Guatemala - Programación con Kotlin

Colombia - Programación con Kotlin

México - Programación con Kotlin

Panama - Programación con Kotlin

Peru - Programación con Kotlin

Uruguay - Programación con Kotlin

Venezuela - Programación con Kotlin

Polska - Programming with Kotlin

United Kingdom - Programming with Kotlin

South Korea - Programming with Kotlin

Pakistan - Programming with Kotlin

Sri Lanka - Programming with Kotlin

Bulgaria - Programming with Kotlin

Bolivia - Programación con Kotlin

Indonesia - Programming with Kotlin

Kazakhstan - Programming with Kotlin

Moldova - Programming with Kotlin

Morocco - Programming with Kotlin

Tunisia - Programming with Kotlin

Kuwait - Programming with Kotlin

Oman - Programming with Kotlin

Slovakia - Programming with Kotlin

Kenya - Programming with Kotlin

Nigeria - Programming with Kotlin

Botswana - Programming with Kotlin

Slovenia - Programming with Kotlin

Croatia - Programming with Kotlin

Serbia - Programming with Kotlin

Bhutan - Programming with Kotlin

Nepal - Programming with Kotlin

Uzbekistan - Programming with Kotlin