- 书籍的话就推荐三本书,分别是【Kotlin实战】,【Kotlin核心编程】、【Kotlin编程实践】。
- 这三本书个人认为理解和学习的难易程度由低到高。
- 如果你是入门Kotlin(首先掌握基础),强烈推荐【Kotlin实战】这本书,基础讲解详细。
- 进阶版本就是后两本了,但是后两本也推荐先【Kotlin核心编程】后【Kotlin编程实践】,在掌握基础的前提下,再系统的、详细的展开知识点进行讲解和实践。
- 博主最近学习Kotlin准备运用在服务端后台开发,接触到了这三本书,后总结出的顺序(目前我只看完了第一本,后两本进行中)。
- 除了书籍之外,如果你的英语水平高高的,也可以直奔Kotlin官方。
- 如果你的英语水平和博主一样,但是汉语水平高高的,就可以直奔Kotlin官方-中文版,这是同步官方翻译过来的,但也有部分未翻译,整体很赞了。
- 一边学习Kotlin,一边练习的话,推荐先在Kotlin在线编辑器这里练习,后续再使用IDE(因为IDE会有代码提示和补全,不利于一开始的学习)。
- 你可以直接在这里学习Kotlin的基础语法,更详细的还是看书籍或者官方。
- 如果你忍不住或者已经学到了Kotlin,想要在你的项目中“大展拳脚”了,就要集成Kotlin到你的项目中了,Maven项目配置可以学着如何配置你的环境(pom.xml),Maven骨架下的Springboot项目搭建(Java和Kotlin混编或者纯纯的Kotlin项目)。
- Gradle/Ant的环境项目配置也在10中的链接中查看就行了,Maven的旁边就是Gradle/Ant的了。
- 如果你的项目环境配置有问题,可以评论区留言,博主使用的是 Springboot + Maven + Kotlin + Java混编以及Springboot + Maven + Kotlin,都测试通过了,可以开发正常运行。
- Kotlin和Java,不做过多的解释,毕竟众口难调嘛,但是当你学习了Kotlin之后你会发现 … ,这里省略N个字。
- 好了,我要去码Kotlin了,测试一下Springboot + Maven + Kotlin + Mybatis Plus的项目集成开发测试,毕竟这是博主接下来的项目想要尝试使用的一套“组合拳”,哈哈哈哈 …