×
Kotlin實戰手冊
作者: Dmitry Jemerov,‎ Svetlana Isakova
譯者:蔡明志
書號: ACL052500
出版日: 2018/07/16
ISBN:9789864768592
附件: 線上下載
定價: 480
電子書: 未出版
內容特色
“闡述高階概念,並提供所有必要的細節。”
—節錄自Kotlin首席設計師Andrey Breslav的推薦序

“如同Manning in Action系列風格,本書提供快速提高生產力所需的一切。”
—Kevin Orr, Sumus Solutions

“透過這本書的指導,Kotlin變得饒富趣味且容易學習!”
—Info.nl的Filip Pravica

“非常徹底,寫得很好,而且容易懂。”
—Jason Lee, NetSuite


開發人員想要順利完成工作,會引起爭論的問題越少越好,使用Kotlin撰寫程式意味著可以減少爭論問題的發生。Kotlin提供富有表達性的語法,強大的直覺型態系統,大量的工具支援,以及與現有Java程式碼、函式庫和框架的無縫接軌。Kotlin可以編譯為Java程式碼,在任何Java環境平台都能使用它,也包括了Android。透過有效率的編譯器和小型標準函式庫,Kotlin幾乎不會於執行時期產生額外成本。

本書教你運用Kotlin語言撰寫出高品質的應用程式,適合有經驗的Java的開發人員。內容提供豐富的程式範例,以及有趣的主題,例如使用自然語言語法建置DSL。作者是Kotlin的核心開發人員,因此你可以相信,即便是敘述細節也是相當準確的。

本書內容包含
‧JVM上的功能性程式設計
‧撰寫簡潔和慣用的程式碼
‧結合Kotlin和Java
‧特定域語言

本書適合有經驗的Java的開發人員。
作者介紹
Dmitry Jemerov和Svetlana Isakova是JetBrains的Kotlin核心開發人員。
章節目錄
Part 1 Kotlin 簡介

  chapter 01 Kotlin:它是什麼以及為什麼要學它
  chapter 02 Kotlin 的基礎
  chapter 03 定義和呼叫函式
  chapter 04 類別、物件和介面
  chapter 05 lambda
  chapter 06 Kotlin 的型態系統


Part 2 擁抱 Kotlin

  chapter 07 運算子多載和其他慣例
  chapter 08 高階函式:lambda 作為參數和回傳值
  chapter 09 泛型
  chapter 10 註釋和反射
  chapter 11 特定域語言框架


appendix A 建置 Kotlin 專案
appendix B 記錄 Kotlin 程式碼
appendix C Kotlin 的生態
Kotlin實戰手冊 分享
  • 作者: Dmitry Jemerov,‎ Svetlana Isakova
  • 書號:ACL052500
  • ISBN:9789864768592
  • 出版日:2018/07/16
  • 定價:$ 480
  • 電子書:已出版
  • 購買紙本書

    內容特色
    “闡述高階概念,並提供所有必要的細節。”
    —節錄自Kotlin首席設計師Andrey Breslav的推薦序

    “如同Manning in Action系列風格,本書提供快速提高生產力所需的一切。”
    —Kevin Orr, Sumus Solutions

    “透過這本書的指導,Kotlin變得饒富趣味且容易學習!”
    —Info.nl的Filip Pravica

    “非常徹底,寫得很好,而且容易懂。”
    —Jason Lee, NetSuite


    開發人員想要順利完成工作,會引起爭論的問題越少越好,使用Kotlin撰寫程式意味著可以減少爭論問題的發生。Kotlin提供富有表達性的語法,強大的直覺型態系統,大量的工具支援,以及與現有Java程式碼、函式庫和框架的無縫接軌。Kotlin可以編譯為Java程式碼,在任何Java環境平台都能使用它,也包括了Android。透過有效率的編譯器和小型標準函式庫,Kotlin幾乎不會於執行時期產生額外成本。

    本書教你運用Kotlin語言撰寫出高品質的應用程式,適合有經驗的Java的開發人員。內容提供豐富的程式範例,以及有趣的主題,例如使用自然語言語法建置DSL。作者是Kotlin的核心開發人員,因此你可以相信,即便是敘述細節也是相當準確的。

    本書內容包含
    ‧JVM上的功能性程式設計
    ‧撰寫簡潔和慣用的程式碼
    ‧結合Kotlin和Java
    ‧特定域語言

    本書適合有經驗的Java的開發人員。
    作者介紹
    Dmitry Jemerov和Svetlana Isakova是JetBrains的Kotlin核心開發人員。
    章節目錄
    Part 1 Kotlin 簡介

      chapter 01 Kotlin:它是什麼以及為什麼要學它
      chapter 02 Kotlin 的基礎
      chapter 03 定義和呼叫函式
      chapter 04 類別、物件和介面
      chapter 05 lambda
      chapter 06 Kotlin 的型態系統


    Part 2 擁抱 Kotlin

      chapter 07 運算子多載和其他慣例
      chapter 08 高階函式:lambda 作為參數和回傳值
      chapter 09 泛型
      chapter 10 註釋和反射
      chapter 11 特定域語言框架


    appendix A 建置 Kotlin 專案
    appendix B 記錄 Kotlin 程式碼
    appendix C Kotlin 的生態