《疯狂Kotlin讲义》是一本内容丰富、极具实用价值的技术书籍。该书在内容体系上将函数式编程和面向对象编程独立开来,先介绍了函数式编程部分,再详细讲解了面向对象编程的相关知识。这种安排更符合Kotlin语言本身的知识体系,为读者提供了更系统、更全面的学习视角。无论是对于已经熟悉Kotlin编程的开发者,还是对于初学者来说,这本书都是一本不可多得的优秀教材。它深入浅出地介绍了Kotlin的核心特性和语法,通过大量的实例和练习,帮助读者快速掌握并应用这门语言。同时,书中对于函数式编程的讲解也很详细,为读者提供了一个更广阔的思考和设计问题的视角。《疯狂Kotlin讲义》是一本让人眼前一亮的编程指南,值得每一位Kotlin开发者细细品味。
疯狂学习系列的编程书籍已经成为学习IT技术不可不买的书了,虽然内容全面翔实到有点儿类似百科全书大部头
一直管理机房服务器,微软的部署域控都会,不说多高深的网管水平,可是这几年java太厉害,微软的东西越来越不被重视,没办法,开始java学习之旅,请祝福我学习java成功
本书脉络清晰,从Java的基础出发,又有案例代码支撑,让读者充分理解知识点,并学会知识点的运用。每章末都有梳理本章知识的练习题,让读者进一步深入理解本章的知识点。该书适合有一定Java基础的读者,该书可以作为工具书,反复研读。
内容介绍
Kotlin是JetBrains在2011年推出的一门全新的编程语言,这门语言*早被设计成运行在JVM上——使用Kotlin编写的程序会被编译成字节码文件,该字节码文件可直接在JVM上运行(用java,命令运行)。目前Google已推荐使用Kotlin作为Android的官方开发语言,这意味着Kotlin将会在Android开发上大放异彩。本书全面介绍了Kotlin的语法。从各平台上Kotlin程序的编译、运行开始介绍,详细介绍了Kotlin的基本语法,Kotlin的数组和集合,Kotlin函数式编程特征,Kotlin的面向对象编程、异常处理、泛型和注解,还介绍了Kotlin与Java混合调用的相关内容,以及Kotlin反射相关内容。本书对Kotlin的解读十分系统、全面,超过Kotlin官方文档本身覆盖的内容。本书很多地方都会结合Java字节码进行深入解读,比如对Kotlin扩展的解读,对Kotlin主、次构造器的解读,这种解读目的不止于教会读者简单地掌握Kotlin的用法,而是力求让读者深入理解Kotlin,且更好地理解Java。简单来说,本书不仅是一本Kotlin的学习图书,而且也是一本能让你更深入地理解Java的图书。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟发帖,笔者将会及时予以解答。
目录
- 第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