Kotlin实战

Kotlin实战 PDF 高清版

  • 大小:29.5 MB
  • 类型:Kotlin
  • 格式:PDF
  • 热度:638
  • 作者:德米特里·詹莫瑞
  • 更新:2023-01-17 21:22:21
vip 立即下载( 29.5 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 毋元思 投稿)

这本书稍微厚了一点,不过内容丰富,值得仔细阅读!这本书在kotlin方面是受到业界推荐的,值得一看。 在Kotlin刚出来不久,我就粗略读过一遍官方文档,当时觉得不过是个低配版的Scala,某些设计看起来还有点奇怪。隔了几年读了这本,对Kotlin竟充满好感,很想用一用~ 这本书的作者参与过Kotlin的研发,对Kotlin有深层次的理解。并且不是面向小白的,读懂它需要Java基础,对于我们来说无疑是缩短了阅读时间。市面上只会讲语法的书实在没法看。如果要推荐一本学习kotlin的书籍,我只推荐这一本。 Kotlin还没出1.0的时候就在用了,当时只是过了一遍官方文档,在自己的一些项目中也用了很多。这本书的好书就是比官方文档更系统,能从实用实战的角度出发学习语法和各种奇技淫巧。 Kotlin依然是我最喜欢的语言:静态语言类型安全;背靠Java生态强大;语法糖超甜而又不至于hold不住;强大的IDE支持;横跨JVM、JavaScript、原生三大平台;以及未来很期待的:Coroutine支持、Kotlin-Script脚本支持 书的前半部分,lambda、扩展函数、运算符重载都是非常实用的功能。后面的泛型、注解和反射、DSL构建等高阶主题略有难度,只是大概过了一下。 总的来说,这本书本身也算是看过的语言类技术书籍中讲的很好的了。 编辑评价 《Kotlin 实战》教会你使用 Kotlin 语言来开发达到产品级品质的应用。《Kotlin 实战》为具备一定 Java 经验的开发者编写,包含了丰富的示例,和大多数介绍编程语言的书籍相比更加深入,涵盖了非常有趣的话题,例如怎样构建使用自然语言语法的 DSL。两位作者是 Kotlin 的核心开发者,所以你完全可以相信书中*细枝末节的内容都无比地精确。 ● 在 JVM 上进行函数式编程 ● 编写整洁并符合语义习惯的代码 ● 结合运用 Kotlin 和 Java ● 领域特定语言 媒体评价 开发者想完成他们的工作同时越省事越好。使用 Kotlin 编码就意味着省事。Kotlin 编程语言提供了赋有表现力的语法,强大直观的类型系统和美妙的工具支持,还有与现存 Java 代码、库及框架无缝的互操作性。Kotlin 可以被编译成 Java 字节码,所以你可以在所有使用 Java 的地方使用它,包括 Android 在内。借助高效的编译器和标准库,Kotlin在运行时几乎不用承受任何额外开销。 kotlin核心开发者 既阐释了高级概念,也提供了足够深入的细节。 摘自 Kotlin 首席设计师 Andrey Breslav 作的序 这本书保持了 Manning 实战系列的水准,满足了你快速提高生成力的所有需要。 Kevin Orr, Sumus Solutions 有这本书指导你,Kotlin 学起来有趣又简单! Filip Pravica, Info.nl 写得非常全面,非常好,浅显易懂。 Jason Lee, NetSuite 作者简介 本书作者为 JetBrains 的 Kotlin 核心开发者!Dmitry Jemerov 从2003年起就在 JetBrains ?作并参与了许多产品的开发,包括IntelliJ IDEA、PyCharm 和 WebStorm。他是 Kotlin 最早的贡献者之?,创建了最初版本的 Kotlin JVM 字节码?成器,并且还在世界各地的活动上做了很多关于 Kotlin 的演示。?前他带领了进? Kotlin IntelliJ IDEA 插件开发的团队。 Svetlana Isakova 从2011年成为 Kotlin 团队的?员。她从事编译器类型推导和重载解析?系统的?作。现在她是?名技术布道者,在各种会议上进? Kotlin 相关讨论并从事 Kotlin 在线课程的相关?作。 译者简介 覃宇,ThoughtWorks 高级咨询师,10余年移动应用开发经验,Android 技术专家,曾为AOSP贡献过测试用例;目前专注于移动应用的架构设计、自动化测试以及持续交付。 罗丽,高级软件工程师,移动技术开发顾问,拥有丰富的软件开发经验, 熟悉React Native,Android,iOS等多种开发技术。目前任职于ThoughtWorks海外事业部,曾在多个大型移动应用项目中担任技术顾问。 李思阳,ThoughtWorks咨询师,移动开发工程师。熟悉Android、Mobile Web相关技术,有着丰富的移动应用开发经验,在移动应用体验和兼容性相关领域有独特的见解;长期关注Android领域相关技术动向。 蒋扬海,ThoughtWorks移动开发咨询师,深耕Android开发多年,应用开发经验丰富,对Android开发领域的技术有广泛的涉猎,对Android技术动向有着敏锐的洞察力。 内容简介 《Kotlin 实战》将从语言的基本特性开始,逐渐覆盖其更多的高级特性,尤其注重讲解如何将 Koltin 集成到已有 Java 工程实践及其背后的原理。本书分为两个部分。*部分讲解如何开始使用 Kotlin 现有的库和API,包括基本语法、扩展函数和扩展属性、数据类和伴生对象、lambda 表达式,

相关资源

  • 阿里Java开发手册

    大小:1.15 MBjava开发

  • 《JavaScript专家编程》配套资源

    《JavaScript专家编程》配套资源

    内容简介 JavaScript是一种脚本语言,已广泛用于Web应用开发。本书就是一本引导读者深入学习JavaScript,并能成为JavaScript专家的书。全书共10章,分别介绍了对象和原型、函数、闭包、术语、异步编程、JavaScript的IRL、编程风格、工作流程、代码质量、提高可测试性等内容。通过一系列内容和示例的讲解,本书进一步剖析了JavaScript的内部机制,为读者呈现更加全面的JavaScript。本书适合有经验的JavaScript开发人员阅读,能够帮助读者更好地认识和运用JavaS

    大小:26.3 KBJavaScript配套资源

  • 《Java架构师指南》源代码

    《Java架构师指南》源代码

    编辑推荐 知名Java专家多年经验总结,介绍从程序员进阶到架构师需要具备的技能的完整教程基于Java官方API的解读,从架构师的独特角度讲解Java知识和技能企业级开发的经典示例,全程项目驱动,涵盖电商支付接口的综合调试程序员走向架构师是必经之路。本书基于Java官方API进行解读,从架构师的角度讲解Java知识和技能,并从搭建虚拟机开始,学习常用的Linux命令,力争使程序员能在较短的时间内成功迈入架构师的殿堂。近年来编程领域的知识愈加丰

    大小:175.6 MBJava配套资源

  • 计算机控制系统

    计算机控制系统 课后答案

    《计算机控制系统》阐述了计算机控制的基本概念;较全面、较系统地介绍了计算机控制系统的几种基本分析方法和具有实用价值的设计和实现,并提出了改进措施;介绍了一些新型的控制手段、方法及其应用;并介绍了有发展前途的集散型控制系统;形成了一套较完整、较充实、较实用的计算机控制系统。 目录 前言 第1章 计算机控制概论 1.1 典型的计算机控制系统 1.2 计算机控制系统的分类 1.3 计算机控制系统的结构和组成 1.4 计算机控制系统的性能及

    大小:407 KB计算机系统课后答案

  • 《ASP.NET 开发从入门到精通》配套资源

    《ASP.NET 开发从入门到精通》配套资源

    内容介绍 本书由浅入深地详细讲解了ASP.NET的开发技术,并通过具体实例的实现过程演练了各个知识点的应用。全书共21章,其中*1~2章是ASP.NET的基础知识,包括ASP.NET基础和搭建开发环境;第3~10章是ASP.NET的核心技术,分别讲解了C#语法、面向对象编程、内置对象、服务器控件等内容,*11~16章分别讲解了数据库开发、母版页、样式、主题、皮肤的基本知识,这些内容是ASP.NET开发技术的重点和难点;*17~20章分别讲解了4个ASP.NET典型模块的具体实现过程;

    大小:89.21 MBASP.NET配套资源

  • 《老年人学电脑入门与提高》电子资源

    《老年人学电脑入门与提高》电子资源

    编辑推荐 #写作特色#*从零开始,循序渐进无论老年读者是否从事计算机相关行业的工作,是否接触过电脑,都能从本书中找到合适的学习起点,循序渐进地完成学习过程。*紧贴实际,案例教学全书内容均以实例为主线,在此基础上适当扩展知识点,真正实现学以致用。 *全彩排版,图文并茂全彩排版既美观大方又能够突出重点、难点。所有实例的每一步操作,均配有对应的插图和注释,以便读者在学习过程中能够直观、清晰地看到操作过程和效果,提高

    大小:3.3 GB老年人学电脑配套资源

  • 《数据库技术与应用:Access 2003篇(第2版)》习题答案,教案

    《数据库技术与应用:Access 2003篇(第2版)》习题答案,教案

    内容介绍 本书从培养应用型、技能型人才角度出发,以Access 2003为平台,全面系统地介绍了数据库的基本原理、数据库的创建与使用,表的创建与使用,查询、窗体、报表、页、宏和模块的设计与使用,应用系统集成等内容。本书各章均配有适量的练习题,并在全书最后安排了10个单元的实训,以满足教学和单元实训的要求;第13章把分散在各章的实例串连、综合,形成了两个综合应用实例,能够满足综合实训的要求。 本书按照以能力培养为主的原则,

    大小:899.28 KB数据库技术配套资源

  • 实变函数与泛函分析基础

    实变函数与泛函分析基础 课后答案

    《实变函数与泛函分析基础》是2003年高等教育出版社出版的图书,作者是程其襄。本书是着重阐述实变函数和泛函分析的思想方法,在每章的引言中作一些说明。此外,为了帮助学生克服做实变函数题目的困难,书中增加了,部分例题,并进行评讲。 本书初版于1983年,为高师院校和其他高校广泛采用。进人21世纪之后,高等教育发生了很多变化。本书作者根据多年来的使用情况,以及数学的近代发展,进行了全面的修订。实变函数部分是修订的重点,

    大小:9.99 MB实变函数课后答案

下载地址

相关声明:

学习笔记