• 收藏

  • 加书架

  • 引用

简介

Kotlin编程语言由JetBrains开发,是一种可以在Java虚拟机上运行的替代Java或Scala编写代码的语言。本书基于BigNerdRanch广受欢迎的KotlinEssentials课程,通过演示示例,详细介绍了Kotlin的关键概念和基础API,展示如何有效地使用Kotlin。本书主要基于Kotlin1.5编写的,同时介绍JetBrains的IntelliJIDEA开发环境。本书面向各类开发人员,指导读者理解Kotlin编程语言中最重要的部分,通过实例项目逐步学习并积累知识,不仅适合经验丰富的开发人员,也适合Kotlin编程语言的初学者,只要对Android、服务器端及多平台项目感兴趣,都可以遵循本书提供的高级Kotlin教程,进而在Kotlin中创建可靠、简洁的应用程序。

编辑推荐

(1)源自大名鼎鼎的Big Nerd Ranch训练营培训讲义,该训练营已经为Google、Facebook、微软等行业巨头培养了众多专业人才。 (2)以循序渐进的方式精心编排章节,从基础的变量与集合开始,逐渐深入到面向对象编程和函数式编程技术,使用Kotlin的官方方法运行异步代码,并涉猎Kotlin的跨平台能力。 (3)通过贯穿全书的示例项目,在实践中掌握Kotlin编程语言。 (4)多章设计的“好奇之处”环节更详细地阐述Kotlin语言的底层机制,便于更深入地理解Kotlin,并进一步扩展知识。 (5)多章设计的“挑战之处”环节,助力巩固所学知识,通过附加的问题提升Kotlin技能。 详细讨论Kotlin代码与Java代码的等效性以及Kotlin与其他语言的相似之处,有助于理解Kotlin与所支持平台之间的关系。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2024-10-01
  • 作者:[美]安德鲁·贝利(Andrew Bailey) [美]戴维·格林哈尔希(David Greenhalgh) [美]乔希·斯基恩(Josh Skeen)著,高慧敏 吕勇 王斌 译
  • 更新: 2025-03-05
  • 书号:9787302673910
  • 中图:TP312.8
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

[美]安德鲁·贝利(Andrew Bailey) [美]戴维·格林哈尔希(David Greenhalgh) [美]乔希·斯基恩(Josh Skeen)著,高慧敏 吕勇 王斌 译

丁一,清华大学计算机与科学系长聘教授,研究方向包括计算机体系结构和数据库。以第一(通信)作战发表高水平论文近40篇,获得省部级奖励3项,出版著作3本。

相关图书