编辑本页

关于翻译

本文是 Kotlin 语言参考文档的中文翻译版.

原文

网址: https://kotlinlang.org/docs/reference/

代码库: https://github.com/JetBrains/kotlin-web-site

中文翻译版

网址: http://www.liying-cn.net/kotlin/docs/reference/

代码库: https://github.com/LiYing2010/kotlin-web-site

翻译者: 李 颖 liying.cn.2010@gmail.com

关于本文档的任何问题, 欢迎与译者联系.

更新历史

  • 2017-10-17: 第4次更新
  • 2017-02-13: 第3次更新
  • 2016-09-09: 第2次更新
  • 2016-04-20: 初版翻译

参考文档

关于 Kotlin 语言和 标准库 的完整参考文档.

从哪里开始

本参考文档的目标是帮助你在几个小时之内很容易地学习 Kotlin. 请从 基本语法 开始, 然后继续阅读更高级的内容. 阅读本文档时, 你可以在 online IDE 中试验文档中的例子程序.

当你大致了解 Kotlin 之后, 你可以前往 Kotlin Koans, 这里是一些交互式编程练习题, 你可以试着自己解决这些问题. 如果你不清楚如何解决某个练习题, 或者想要寻找更优雅的解决方式, 可以参考 Kotlin 惯用法.

离线阅读

你可以下载本参考文档的 PDF 版.

相关书籍

Kotlin 实战(Kotlin in Action)

Kotlin 实战(Kotlin in Action) 是一本关于 Kotlin 的书, 作者是 Dmitry Jemerov 和 Svetlana Isakova, 他们是 Kotlin 开发组的成员. 本书目前可以通过 MEAP 计划获取, 通过这种方式, 你可以在本书撰写过程中就提前阅读到各章内容, 并在本书最终完成之后得到完整版.

购买本书时使用 Coupon 号码 ‘39jemerov’, 可获得 39% 的折扣.

面向 Android 的 Kotlin 手册(Kotlin for Android Developers)

面向 Android 的 Kotlin 手册(Kotlin for Android Developers) 由 Antonio Leiva 撰写, 本书向你展示如何使用 Kotlin 语言从零开始创建一个 Android 应用程序.

使用 Kotlin 开发现代化 Web 程序(Modern Web Development with Kotlin)

使用 Kotlin 开发现代化 Web 程序(Modern Web Development with Kotlin) 由 Denis Kalinin 撰写, 介绍如何使用 Kotlin 进行 Web 开发. 本书包含了足够多的基本信息, 指导初学者起步, 但主要集中于 Kotlin 语言的实际应用. 具体来说, 本书会向你介绍 Web 应用程序开发的整个过程, 指导你创建一个包含大量技术内容的 Web 应用程序, 其中使用到许多流行的后端和前端技术.

Kotlin 程序开发(Programming Kotlin)

Kotlin 程序开发(Programming Kotlin) 由 Stephen Samuel 和 Stefan Bocutiu 撰写, 介绍如何在 JVM 环境中使用 Kotlin. 本书内容包含 Kotlin 语言的各个方面, 但主要集中介绍服务器端开发. 本书的目标读者是 Java 开发者, 帮助他们学习 Kotlin 语言, 尤其是帮助他们了解 Kotlin 相对于 Java 的进步之处.