Kotlin in Action (Paperback)

Dmitry Jemerov, Svetlana Isakova

  • Kotlin in Action (Paperback)-preview-1
  • Kotlin in Action (Paperback)-preview-2
  • Kotlin in Action (Paperback)-preview-3
  • Kotlin in Action (Paperback)-preview-4
  • Kotlin in Action (Paperback)-preview-5
  • Kotlin in Action (Paperback)-preview-6
  • Kotlin in Action (Paperback)-preview-7
  • Kotlin in Action (Paperback)-preview-8
  • Kotlin in Action (Paperback)-preview-9
  • Kotlin in Action (Paperback)-preview-10
  • Kotlin in Action (Paperback)-preview-11
  • Kotlin in Action (Paperback)-preview-12
  • Kotlin in Action (Paperback)-preview-13
  • Kotlin in Action (Paperback)-preview-14
  • Kotlin in Action (Paperback)-preview-15
  • Kotlin in Action (Paperback)-preview-16
  • Kotlin in Action (Paperback)-preview-17
  • Kotlin in Action (Paperback)-preview-18
  • Kotlin in Action (Paperback)-preview-19
  • Kotlin in Action (Paperback)-preview-20
  • Kotlin in Action (Paperback)-preview-21
  • Kotlin in Action (Paperback)-preview-22
  • Kotlin in Action (Paperback)-preview-23
  • Kotlin in Action (Paperback)-preview-24
  • Kotlin in Action (Paperback)-preview-25
  • Kotlin in Action (Paperback)-preview-26
  • Kotlin in Action (Paperback)-preview-27
  • Kotlin in Action (Paperback)-preview-28
  • Kotlin in Action (Paperback)-preview-29
  • Kotlin in Action (Paperback)-preview-30
  • Kotlin in Action (Paperback)-preview-31
  • Kotlin in Action (Paperback)-preview-32
  • Kotlin in Action (Paperback)-preview-33
  • Kotlin in Action (Paperback)-preview-34
  • Kotlin in Action (Paperback)-preview-35
  • Kotlin in Action (Paperback)-preview-36
  • Kotlin in Action (Paperback)-preview-37
  • Kotlin in Action (Paperback)-preview-38
  • Kotlin in Action (Paperback)-preview-39
  • Kotlin in Action (Paperback)-preview-40
Kotlin in Action (Paperback)-preview-1

買這商品的人也買了...

相關主題

商品描述

Summary

Kotlin in Action guides experienced Java developers from the language basics of Kotlin all the way through building applications to run on the JVM and Android devices. Foreword by Andrey Breslav, Lead Designer of Kotlin.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Developers want to get work done - and the less hassle, the better. Coding with Kotlin means less hassle. The Kotlin programming language offers an expressive syntax, a strong intuitive type system, and great tooling support along with seamless interoperability with existing Java code, libraries, and frameworks. Kotlin can be compiled to Java bytecode, so you can use it everywhere Java is used, including Android. And with an effi cient compiler and a small standard library, Kotlin imposes virtually no runtime overhead.

About the Book

Kotlin in Action teaches you to use the Kotlin language for production-quality applications. Written for experienced Java developers, this example-rich book goes further than most language books, covering interesting topics like building DSLs with natural language syntax. The authors are core Kotlin developers, so you can trust that even the gnarly details are dead accurate.

What's Inside

 

  • Functional programming on the JVM
  • Writing clean and idiomatic code
  • Combining Kotlin and Java
  • Domain-specific languages

About the Reader

This book is for experienced Java developers.

About the Author

Dmitry Jemerov and Svetlana Isakova are core Kotlin developers at JetBrains.

Table of Contents

 

PART 1 - INTRODUCING KOTLIN

PART 2 - EMBRACING KOTLIN

  1. Kotlin: what and why
  2. Kotlin basics
  3. Defining and calling functions
  4. Classes, objects, and interfaces
  5. Programming with lambdas
  6. The Kotlin type system
  7. Operator overloading and other conventions
  8. Higher-order functions: lambdas as parameters and return values
  9. Generics
  10. Annotations and reflection
  11. DSL construction

商品描述(中文翻譯)


摘要

Kotlin in Action引導有經驗的Java開發人員從Kotlin的基礎語言到構建運行在JVM和Android設備上的應用程序。前言由Kotlin的首席設計師Andrey Breslav撰寫。

購買印刷版書籍將包括一本免費的電子書,格式為PDF、Kindle和ePub,由Manning Publications提供。

關於技術

開發人員希望能夠完成工作 - 越少麻煩越好。使用Kotlin編程意味著更少的麻煩。Kotlin編程語言提供了一個表達豐富的語法、一個強大的直觀類型系統以及出色的工具支持,並且與現有的Java代碼、庫和框架無縫互操作。Kotlin可以編譯為Java字節碼,因此您可以在Java使用的任何地方使用它,包括Android。並且由於編譯器效率高且標準庫小,Kotlin幾乎不會產生運行時開銷。

關於本書

Kotlin in Action教您如何使用Kotlin語言開發生產質量的應用程序。這本富有實例的書籍針對有經驗的Java開發人員,涵蓋了比大多數語言書籍更深入的有趣主題,如使用自然語言語法構建DSL。作者是Kotlin的核心開發人員,因此您可以相信即使是棘手的細節也是準確無誤的。

內容簡介

 


  • JVM上的函數式編程

  • 編寫乾淨和慣用的代碼

  • 結合Kotlin和Java

  • 領域特定語言

讀者對象

本書適合有經驗的Java開發人員。

作者簡介

Dmitry JemerovSvetlana Isakova是JetBrains的核心Kotlin開發人員。

目錄

 

第1部分 - 介紹Kotlin

第2部分 - 採用Kotlin


  1. Kotlin:什麼和為什麼

  2. Kotlin基礎

  3. 定義和調用函數

  4. 類、對象和接口

  5. 使用lambda編程

  6. Kotlin類型系統

  7. 運算符重載和其他慣例

  8. 高階函數:lambda作為參數和返回值

  9. 泛型

  10. 註解和反射

  11. DSL構建