下载  >  开发技术  >  其它  > kotlin官方参考手册 中文版 最后更新于2018-8-9

kotlin官方参考手册 中文版 最后更新于2018-8-9 评分:

kotlin官方参考手册中文版 最后更新于2018年8月9日,中文版 ,android编程Google官方支持语言,未来极有可能代替Java成为android编程主流语言。
嵌套类 1.5.9 枚举类 1.5.10 对象 1.5.11 委托 1.5.12 委托属性 1.5.13 函数与 Lambda表达式 1.6 函数 1.6.1 Lambda表达式 1.6.2 内联函数 163 协程 1.6.4 其他 解构声明 1.7.1 集合 1.7.2 区同 1.7.3 类型检查与转换 1.74 This表达式 1.7.5 相等性 1.7.6 操作符重载 1.7.7 空安全 1.7.8 异常 1.7.9 注解 1.7.10 反射 1.7.11 类型安全的构建器 1.7.12 类型别名 1.7.13 多平台项目(预览版) 1.7.14 核心库 标准库 1.8.1 kotlin test 18.2 参考 关键字与操作符 1.9. 语法 19.2 语法正文 1.9.2 兼容性 19.3 Java互操作 Kotlin中调用Java 1.10.1 Java中调用 Kotlin 1.10.2 JavaScript 动态类型 1.11.1 Kotlin中调用 JavaScript 1.11.2 JavaScript中调用 Kotlin 1.11.3 JavaScript模块 1.11.4 JavaScript反射 1.11.5 JavaScript DCE 1.11.6 具 1.12 编写 Kotlin代码文档 12 使用Kapt 1.12.2 使用 Gradle 1.123 使用 Maven 1.124 使用Ant 1.12.5 Kotlin与OsG 1.126 编译器插件 1.127 常见问题 1.13 FAQ 1.13.1 与Java比较 1.13.2 与Scaa比较 1.13.3 关于本书 Kotlin官方参考文档中文版 本书是 Kotlin语言官方文档的参考( reference)部分的中文翻译,内容来自 Kotlin 中文站项目。 本书会与 Kotlin中文站及 JetBrains的 Kotlin官方站准同步更新。所以请时常来更 新’或者同时关注KOtn中文站(htts:// /ww kotlin.net) 2017-05-13, Kotlin中文站的参考文档已翻译校对完毕且与官方站同步。换勹话 说,自2017年5月中旬起’本书已是最新完整翻译版。当然今后还会持续与官网 保持同步更新的,请随时关注。 目前已更新至12.60。最近一次更新:201808-09 本书采用 Apache License20许可发布,因内容来源采用该许可。 请在这里反馈问题 欢迎关注我的博客《灰蓝时光》(htps:/ hlt].me/)以及公众号与微博 公众号 微博 参考简介 参考 提供关于 Kotlin语言和标准库的完整参考。 从哪开始 这个参考是为让你很容易地在几个小时内学习 Kotlin而设计的。先从基本语法开 始,然后再到更高级主题。闶读时你可以在在线IDE中尝试代码示例。 旦你认识到Kotiη是什么样的,尝试解决一些 Kotlin心印——交互式编程练习 如杲你不确定如何解决一个心印,或者你正在寻找一个更优雅的解决方案,看看 Kotlin习惯用法。 心印:Koan,佛教用语,不建议译作“公案”—译者注 离线浏览 下载离线文档: ●PDF文件 ●PDF文件 GitBook版(字大一些) ePUB文件 Mobi文件 其中ePUB丶Mobi以及字大版PDF文件都是 GitBook上自动构建的,也可同时关 注GitBook上的电子书:giftbook.com/book/hIti/kotlin-reference-chinese 概速 开始 Kotlin的概逑 · Kotlin用于服务器端 ● Kotlin用于 Android · Kotlin用于 Java Script Kotlin native 1.1的新特性 1.2的新特性 Kotlin用于服务器端 使用 Kotlin进行服务器端开发 Kotlin非常适合开发服务器端应用程序·允许编写简明且表现力强的代码,同时保 持与现有基于Java的技术栈的完全兼容性以及平滑的学习曲线: ●表现力: Kotlin的革新式语言功能’例如支持类型安全的构建器和委托属性 有助于构建强大而易于使用的抽象。 可伸缩性: Kotlin对协程的支持有助于构建服务器端应用程序,伸缩到适度的 硬件要求以应对大量的客户端 ●互操作性: Kotlin与所有基于Java的框架完全兼容,可以让你保持熟悉的技 术栈’同时获得更现代化语言的优势。 ●迁移: Kotlin支持大型代码库从Java到 Kotlin逐步迁移。你可以开始用 Kotlin 编写新代码’同时系统中较旧部分继续用Java ●工具:除了很棒的IDE支持之外, Kotlin还为 IntelliJ IDEA Ultimate的插件提 供了框架特定的工具(例如 Spring) 学习曲线:对于Java开发人员· Kotlin入门很容易。包含在 Kotlin插件中的 自动Java到 Kotlin的转换器有助于迈出第一步。 Kotlin心印通过一系列互动 练习提供了语言主要功能的指南 使用 Kotlin进行服务器端开发的框架 · Spring利用 Kotlin的语言功能提供更简洁的A門丨’从版本5.0开始。在线项目 生成器允许用Kotn快速生成一个新项目 vetx是在JⅥM上构建响应式Web应用程序的框架,为 Kotlin提供了专门支 持,包括完整的文档。 Ktor是 Jetbrains为在 Kotlin中创建Web应用程序而构建的框架,利用协程 实现高可伸缩性’并提供易于使用且合乎惯用法的A尸|。 kotlinx ht是可在Web应用程序中用于构建HTML的DSL。它可以作为传 统模板系统(如JSP和 Free Marker)的替代品。 ●通过相应Java驱动程序进行持久化的可用选项包括直接JDBC访问、JPA以 及使用NoSαL数据库。对于JPA’ kotlin-jpa编译器插件使 Kotlin编译的类 适应框架的要求 Kotlin用于服务器端 部署 Kotlin服务器端应用程序 Kotlin应用程序可以部署到支持 Java web应用程序的任何主机,包括 Amazon Web services、 Google Cloud Platform等。 要在 Heroku上部署 Kotlin应用程序,可以按照 Heroku官方教程来做。 AWS Labs提供了一个示例项目,展示了 Kotlin编写 AWS Lambda函数的使用。 Kotlin用于服务器端的用户 Corda是一个开源的分布式分类帐平台,由各大银行提供支持,完全由 Kotlin构 建 JetBrains账户’负责 JetBrains整个许可证销售和验证过程的系统100%由 Kotlin 编写,自2015年生产运行以来,一直没有重大问题。 下一步 ·使用 Http Servlet创建Web应用程序及使用 Spring Boot创建 RESTful Web 服务教程将向你展示如何在Kotn中构建和运行非常小的Web应用程序 关于更深入的介绍,请查看本站的参考文档及 Kotlin心印 Kotlin用于 Android 使用 Kotlin进行 Android开发 Kotlin非常适合开发 Android应用程序,将现代语言的所有优势带入 Android平台 而不会引入任何新的限制 ●兼容性: Kotlin与JDK6完全兼容’保障了 Kotlin应用程序可以在较旧的 Android设备上运行而无任何问题。Kotn工具在 Android studio中会完全支 持,并且兼容 Android构建系统。 ●性能:由于非常相似的字节码结构’ Kotlin应用程序的运行速度与Java类 似。随着 Kotlin对内联函数的支持,使用| ambda表达式的代码通常比用 Java写的代码运行得更快。 ●互操作性: Kotlin可与Java进行100%的互操作,允许在 Kotlin应用程序中 使用所有现有的 Android库。这包括注解处理’所以数据绑定与 Dagger也是 样 ●占用: Kotlin具有非常紧凑的运行时库’可以通过使用 ProGuard进一步减 少。在实际应用程序中, Kotlin运行时只增加几百个方法以及apk文件不到 100K大小 编译时长∶ Kotlin攴持高效的增量编译’所以对于清理构建会有额外的开销 增量构建通常与Java一样快或者更快 学习曲线:对于Java开发人员· Kotlin入门很容易。包含在 Kotlin插件中的 自动Java到 Kotlin的转换器有助于迈出第一步。 Kotlin心印通过一系列互动 练习提供了语言主要功能的指南 Kotlin用于 Android的案例学习 Kotlin已被一些大公司成功采用,其中一些公司分享了他们的经验: ● Interest巳经成功地将 Kotlin引入了他们的应用程序中,每个月有1亿5千 万人使用 · Basecamp的 Android应用程序是100% Kotlin代码’他们报告了程序员幸福 的巨大差异,以及工作质量与速度的巨大改善。 · Keepsafe的 App Lock应用程序也已转换为100% Kotlin’使源代码行数减少 30%、方法数减少10%。

...展开详情
2018-08-10 上传 大小:2.34MB
举报 收藏
分享
kotlin中文版参考手册

kotlin中文版参考手册

立即下载
kotlin中文官方参考手册

Kotlin官方参考手册中文版 pdf文档,中文清晰版 很好,值得参考

立即下载
Kotlin 官方参考文档 中文版_kotlin-reference-chinese.pdf 下载

Kotlin 官方参考文档 中文版_kotlin-reference-chinese.pdf

立即下载
Kotlin实用手册

这份PDF描述了Kotlin中极其重要的知识点,例如基本语法,类,属性访问器,代理,函数,集合操作等等,文档虽然简短,但质量绝佳,希望能够帮助你快速掌握kotlin编程语言

立即下载
kotlin中文手册

kotlin中文手册epub版,android开发必备,mac系统必备读物

立即下载
kotlin2018年最新中文文档

kotlin2018年2月份最新的中文文档 文档讲述比较详细,可以作为学习的基础

立即下载
Kotlin中文开发文档

Kotlin中文开发文档

立即下载
kotlin官方手册中文版

kotlin官方文档中文翻译版

立即下载
Kotlin官方参考文档(中文版)

Kotlin官方参考文档(中文版) Kotlin官方参考文档(中文版) 2017-10月份更新的版本

立即下载
Kotlin 语言参考文档 中文版

前言 关于翻译 参考文档 相关书籍 入门 基本语法 惯用法 编码规约 基础 基本类型 包 控制流 返回与跳转 类与对象 类与继承 属性(Property)与域(Field) 接口 可见度修饰符 扩展 数据类 泛型 泛型函数 泛型约束(Generic constraint) 嵌套类(Nested Class) 枚举类 对象表达式(Object Expression)与对象声明(Object Declaration) 委托(Delegation) 委托属性(Delegated Property) 函数与 Lambda 表达式 函数 高阶函数与 Lambda 表达式 内联函数(Inline Func

立即下载