java电子书

关注公众号 jb51net

关闭
疯狂Kotlin讲义 (李刚) 完整pdf扫描版[284MB]

疯狂Kotlin讲义 (李刚) 完整pdf扫描版[284MB]

热门排行

简介

Kotlin是JetBrains在2011年推出的一门全新的编程语言,这门语言最早被设计成运行在JVM上——使用Kotlin编写的程序会被编译成字节码文件,该字节码文件可直接在JVM上运行(用java,命令运行)。目前Google已推荐使用Kotlin作为Android的官方开发语言,这意味着Kotlin将会在Android开发上大放异彩。

疯狂Kotlin讲义全面介绍了Kotlin的语法。从各平台上Kotlin程序的编译、运行开始介绍,详细介绍了Kotlin的基本语法,Kotlin的数组和集合,Kotlin函数式编程特征,Kotlin的面向对象编程、异常处理、泛型和注解,还介绍了Kotlin与Java混合调用的相关内容,以及Kotlin反射相关内容。本书对Kotlin的解读十分系统、全面,超过Kotlin官方文档本身覆盖的内容。本书很多地方都会结合Java字节码进行深入解读,比如对Kotlin扩展的解读,对Kotlin主、次构造器的解读,这种解读目的不止于教会读者简单地掌握Kotlin的用法,而是力求让读者深入理解Kotlin,且更好地理解Java。

简单来说,本书不仅是一本Kotlin的学习图书,而且也是一本能让你更深入地理解Java的图书。

疯狂Kotlin讲义目录

第1章 Kotlin语言与开发环境 1
第2章 Kotlin的基础类型 11
第3章 运算符和表达式 39
第4章 流程控制 53
第5章 数组和集合 72
第6章 函数和Lambda表达式 100
第7章 面向对象(上) 129
第8章 面向对象(下) 175
第9章 异常处理 236
第10章 泛型 251
第11章 注解 266
第12章 Kotlin与Java互相调用 283

大家还下载了