0 0 0

揭秘Kotlin编程原理.pdf

别装帅比做你自己
5天前 160
我用夸克网盘分享了「揭秘Kotlin编程原理.pdf」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
揭秘Kotlin编程原理 作者: 封亚飞 出版社: 电子工业出版社 出品方: 博文视点 出版年: 2018-3 页数: 304 定价: 79.00元 ISBN: 9787121334818

内容简介

Kotlin的底层是基于Java虚拟机(JVM)的,而《揭秘 Kotlin 编程原理》的作者恰恰是口碑畅销好书《揭秘Java虚拟机:JVM设计原理与实现》的作者,他对Kotlin语言的透彻理解和分析,以浅显易懂的形式完整地浓缩在本书中。 因此,在《揭秘 Kotlin 编程原理》中,读者不仅能清晰地了解Kotlin的语法、高级特性,还能真正地掌握Kotlin背后的实现机制和设计哲学,形成对Kotlin语言既直观、又深刻的认识——在此基础上,读者能准确、快速地上手实践,大大提升自己的移动开发能力。 例如,Kotlin在不违反JVM规范的基础上,融合了众多编程语言的特性:它打破了Java封闭的彻底性,让开发者可以体验“面向过程”编程的感觉;它充分吸收了其他编辑语言中的好特性,提供了诸如VB语言中的“with语法”……此外,它提供了这样一种能力,不用修改原有类,也无须通过继承的方式,就能为某个类增加新的行为,等等。 Kotlin的这些特性和实现机制,可以帮助开发者扫清开发道路上的一些障碍,让开发变得更加简单!《揭秘Kotlin编程原理》是一本值得拥有,能切实帮助读者加薪提职的好书!

作者简介

Kotlin的底层是基于Java虚拟机(JVM)的,而《揭秘 Kotlin 编程原理》的作者恰恰是口碑畅销好书《揭秘Java虚拟机:JVM设计原理与实现》的作者,他对Kotlin语言的透彻理解和分析,以浅显易懂的形式完整地浓缩在本书中。 因此,在《揭秘 Kotlin 编程原理》中,读者不仅能清晰地了解Kotlin的语法、高级特性,还能真正地掌握Kotlin背后的实现机制和设计哲学,形成对Kotlin语言既直观、又深刻的认识——在此基础上,读者能准确、快速地上手实践,大大提升自己的移动开发能力。 例如,Kotlin在不违反JVM规范的基础上,融合了众多编程语言的特性:它打破了Java封闭的彻底性,让开发者可以体验“面向过程”编程的感觉;它充分吸收了其他编辑语言中的好特性,提供了诸如VB语言中的“with语法”……此外,它提供了这样一种能力,不用修改原有类,也无须通过继承的方式,就能为某个类增加新的行为,等等。 Kotlin的这些特性和实现机制,可以帮助开发者扫清开发道路上的一些障碍,让开发变得更加简单!《揭秘Kotlin编程原理》是一本值得拥有,能切实帮助读者加薪提职的好书!

网友热评

前来打酱油的: 原因:揭秘原理?原理在哪呢?每行间隔那么大,间距小一点书厚度减半。辣鸡代码一页又一页,还有var val都写错的不少地方,代码贴反,例子错误等等。所有都泛泛而谈,然后还有颜文字交流???? 总之,不建议买。讲语法又没多少,讲原理基本没有。就分析了几个字节码,加起来不超过20页。觉得浪费了钱和时间,每天下班回家看一点,忍痛看完了写下这个评论。看过kotlin实战的就没必要看这个。更好地进阶书是那个什么核心编程,目前正在看。

图书目录

1快速入门1 1.1简介1 1.2编写第一个HelloWorld程序3 1.3程序结构10 1.3.1Kotlin源码结构10 1.3.2包声明与导入11 1.3.3后缀名14 1.4Kotlin标准库14 2基本语法19 2.1基本类型19 2.1.1数字20 2.1.2字符串23 2.2变量与常量24 2.2.1常量24 2.2.2属性包装25 2.3函数30 2.3.1函数声明30 2.3.2闭包35 2.3.3lambda表达式40 2.3.4内联函数54 3封装58 3.1构造函数与实例化60 3.1.1构造函数漫谈60 3.1.2Kotlin构造函数62 3.1.3简化的主构造函数63 3.1.4二级构造函数66 3.1.5C++构造函数与参数列表69 3.1.6默认构造函数与覆盖71 3.1.7构造函数访问权限与缺省73 3.2内存分配75 3.2.1JVM内存模型75 3.2.2类元信息80 3.2.3创建类实例87 3.3初始化89 3.3.1用构建器自动初始化89 3.3.2成员变量初始化90 3.3.3init{}初始化92 3.3.4声明时初始化96 3.3.5初始化顺序98 3.4类成员变量103 3.4.1赋初值103 3.4.2访问权限111 3.5数组115 3.5.1通过Array接口声明数组116 3.5.2数组读写119 3.5.3声明引用型数组120 3.5.4使用其他方式声明数组123 3.5.5多维数组129 3.5.6数组与列表转换131 3.6静态函数与伴随对象132 3.6.1伴随对象133 3.6.2名称省略与实例化135 3.6.3伴随对象中的属性136 3.6.4伴随对象的初始化137 3.6.5伴随对象的原理139 3.6.6匿名类145 4继承149 4.1继承基础概念149 4.1.1继承语法149 4.1.2接口152 4.1.3虚类165 4.2多重继承168 4.2.1类与接口的多重继承168 4.2.2构造函数继承170 4.2.3接口方法的多重继承174 4.3继承初始化176 4.4类型转换179 5多态183 5.1概念183 5.1.1重写184 5.1.2重载185 5.2扩展189 5.2.1概念189 5.2.2Kotlin的扩展191 5.2.3扩展与重载193 5.2.4函数扩展的多态性196 5.2.5函数扩展原理201 5.2.6属性扩展203 5.3操作符重载204 5.3.1Kotlin中的操作符重载205 5.3.2通过扩展函数重载操作符207 5.3.3操作符重载原理208 5.3.4操作符重载限制209 5.3.5中缀符211 5.4指针与传递212 5.4.1Java中的类型与传递213 5.4.2按值/引用传递的终结者216 5.4.3this指针218 5.4.4类函数调用机制与this222 6Kotlin的I/O224 6.1JavaI/O类库224 6.2KotlinI/O类库231 6.3终端I/O234 6.4文件I/O237 6.5文件压缩示例239 6.6序列化241 6.6.1Kotlin的序列化242 6.6.2序列化控制245 7Kotlin机制247 7.1函数定义247 7.1.1顶级函数247 7.1.2内联函数250 7.2变量与属性257 7.2.1属性包装257 7.2.2延迟初始化261 7.2.3let语法糖264 7.3类定义266 7.3.1Java内部类267 7.3.2Kotlin中的类272 7.3.3Kotlin类对顶级属性和方法的访问274 7.3.4Kotlin类中的成员变量276 7.3.5单例对象279

揭秘Kotlin编程原理.pdf"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 半空人
  • 落日在山时
  • 杜蕾斯
  • 最美总是初恋
  • 迷人笑眼
  • 失去你得到了世界又如何
  • 柔软又猖狂
  • 热爱过头
  • 有内鬼终止交易
  • 帝王
  • 少女红了眼
  • 月影沙丘
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!