• Kotlin从入门到项目实战
21年品牌 40万+商家 超1.5亿件商品

Kotlin从入门到项目实战

正版保障 假一赔十 可开发票

44.2 5.6折 79 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者徐鸿福

出版社电子工业出版社

ISBN9787121371400

出版时间2019-08

装帧平装

开本16开

定价79元

货号27920283

上书时间2024-10-27

兴文书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言
Kotlin是JetBrains公司在2010年推出的一门基于JVM平台的编程语言。Kotlin代码在被编译为字节码文件后,可以在任何支持JVM的平台(包括Windows、Mac、Linux和各种嵌入式系统)上运行。目前,Kotlin语言除支持被编译为字节码文件外,还支持被编译为JavaScript文件,可以运行在浏览器端,是一门真正意义上的跨平台语言。
2014年,由于项目需要,我要找到一门与Java具有良好兼容性、能够直接调用Java类库来编写Android应用程序的JVM语言。在尝试了Groovy、Scala和Clojure等语言后,我发现,这些语言要么编译速度较慢,要么基础类库过大,并不适合用于移动端开发。后我接触了当时还没有什么名气的Kotlin语言。那时我的感受是:这门语言拥有Scala语言的大部分常用功能,但是核心库却小了很多,可以更好地避免出现“方法数超限”等问题。但由于当时的版本还比较低,API变化非常频繁,终我只是用Kotlin编写一些工具库及公司内部的应用程序,并没有将Kotlin语言运用到对外的完整项目中。在2017年5月的Google I/O大会上,Google宣布Kotlin将和Java一样作为Android的官方开发语言,我意识到时机已到,开始全面在项目中应用Kotlin。现在,我希望将这门出色的语言分享给更多的人。
本书综合了我的多年开发经验,写作上力求由浅入深,以“简洁的语言 大量实例”进行讲解,希望带给各个层次的读者一个较为轻松的学习体验。
-
本书特色
1. 读者无须有Java基础
考虑到部分读者没有太多的编程经验,因此书中对于很多编程基础知识都进行了相应的介绍。即使读者没有任何Java基础,也能顺利读懂本书。
2. 知识点全
本书针对Kotlin于2018年年底推出的1.3.0版本,不但讲解了大量官方文档中所没有的知识点,而且还讲解了Kotlin中部分直接由Java实现的功能的底层细节。
3. 合理的章节安排
本书结合了我多年学习各种编程语言的经验,采用由浅入深、层层递进的结构,可以帮助读者按照合理的顺序学习一个个知识点。读者在学完本书后,甚至可以按照这个结构自行学习其他任何编程语言。
4. 大量典型实例
本书除讲解基础语法外,也注重项目实战。每个知识点后面都至少有一个实例,以便帮助读者更好地理解和掌握。建议读者在学习知识点时,可以根据实例举一反三进行自主练习。
5. 每章都配有总结,便于复习
本书大部分章后都附带一个简短的小结。建议读者在学完一章后按照小结内容进行回顾,如果有遗忘的知识点立即进行复习。
-
本书读者对象
--没有太多的编程经验,但是对Kotlin语言感兴趣的人;
--Java后台开发人员;
--移动应用程序开发人员;
--立志于“大前端”的前端开发人员;
--有其他JVM编程语言经验的开发人员;
--相关授课老师;
--大中专院校的相关专业的学生。


导语摘要
本书是Kotlin跨平台编程语言的实战型工具书,全书力求以“简洁的语言 大量实例”风格进行讲解,能够帮助熟悉Java语言或“零基础编程”的读者快速掌握Kotlin。
-
全书共分为5篇,由浅入深,层次递进地进行讲解。
--第1篇“准备”,介绍了Kotlin语言的基本特性和使用场景;
--第2篇“入门”,介绍了Kotlin语言中的变量和常量、数据类型、操作符、流程控制、数组类型、集合类型;
--第3篇“进阶”,介绍了映射类型、类与对象、类的进阶用法、继承、抽象类与接口、包管理与访问控制符、正则表达式、泛型;
--第4篇“高阶”,介绍了扩展与委托、函数的高级应用、注解与反射、异常、I/O操作、DSL、异步编程、与Java之间的调用;
--第5篇“项目实战”,主要介绍了使用Kotlin语言来编写一个图书管理系统的后端应用、Android应用、前端应用。
-
本书适合所有对Kotlin语言感兴趣的读者。无论读者之前是否有过Kotlin经验或Java基础,哪怕只是编程的初学者,都可以通过本书很快地掌握这门语言。


作者简介

上汽88共享汽车 财务线研发经理熟悉各类WEB开发、移动互联网陆金所资深Java,易居创研技术Leader,上汽研发Leader从2014年起接触Kotlin语言,有丰富的编程经验



目录



内容摘要
本书是Kotlin跨平台编程语言的实战型工具书,全书力求以“简洁的语言 大量实例”风格进行讲解,能够帮助熟悉Java语言或“零基础编程”的读者快速掌握Kotlin。

-

全书共分为5篇,由浅入深,层次递进地进行讲解。

--第1篇“准备”,介绍了Kotlin语言的基本特性和使用场景;

--第2篇“入门”,介绍了Kotlin语言中的变量和常量、数据类型、操作符、流程控制、数组类型、集合类型;

--第3篇“进阶”,介绍了映射类型、类与对象、类的进阶用法、继承、抽象类与接口、包管理与访问控制符、正则表达式、泛型;

--第4篇“高阶”,介绍了扩展与委托、函数的高级应用、注解与反射、异常、I/O操作、DSL、异步编程、与Java之间的调用;

--第5篇“项目实战”,主要介绍了使用Kotlin语言来编写一个图书管理系统的后端应用、Android应用、前端应用。

-

本书适合所有对Kotlin语言感兴趣的读者。无论读者之前是否有过Kotlin经验或Java基础,哪怕只是编程的初学者,都可以通过本书很快地掌握这门语言。


主编推荐

上汽88共享汽车 财务线研发经理熟悉各类WEB开发、移动互联网陆金所资深Java,易居创研技术Leader,上汽研发Leader从2014年起接触Kotlin语言,有丰富的编程经验



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP