Kotlin学习资料整理

本来打算学习go的,学了几天,写起来有点蛋疼,很不习惯,遂放弃,转向Kotlin.
以下内容不分先后,请选择最适合自己的教程.


kotlin中文站点#

https://www.kotlincn.net/

算是中文官网了,翻译的很不错,当然英文好的还是直接看英文官网.

官网可以让你对于一些语法糖性质的东西快速入门.另外就是一些特性的使用也是官网的教程最直接.

Kotlin学习之路#

https://zhuanlan.zhihu.com/LearningKotlin

作者是一位学生,其教程好多都是类比Java来分析的,总之建议在熟悉语法之后再去看看其文章.

kotlin_tips#

https://github.com/heimashi/kotlin_tips
教你如何写出更加优秀的Kotlin代码

ASM ByteCode#

https://github.com/mrdear/asm-bytecode-intellij
一款IDEA插件,很清晰的看到Kotlin编译后class字节码. 我是基于原版修改了下,增加了CFR反编译结果,个人感觉是更加清晰了.

From Java to Kotlin#

https://fabiomsr.github.io/from-java-to-kotlin/index.html
很直观的Java与Kotlin对比,方便Javaer快速切换到Kotlin.

熟练使用IDEA代码转换#

遇到kotlin不会写的代码,那么先从Java实现下,然后贴到kotlin文件中,IDEA自动为你转换,然后照这样子学习吧.

todo 更新#

结尾#

最重要的是多多练习,可以找一些简单的Java代码,改写成Kotlin,这个过程中能极大的提升自己对于语言的掌握.

感谢您的阅读,本文由 屈定's Blog 版权所有。如若转载,请注明出处:屈定's Blog(http://mrdear.cn/2018/01/29/kotlin/Kotlin学习资料整理/
(转)JAVA拾遗--关于SPI机制
IDEA插件ASM Bytecode Outline