KotlinAndroid开发程序员

Kotlin介绍系列(一)开篇

2017-09-29  本文已影响109人  Phoobobo

思路导航

千里之行始于足下。
基于官方的英文文档和笔者的实践,笔者计划出一系列Kotlin的介绍文章。在此系列文章中,会主要针对Kotlin作为面向对象语言的公共基础用法和独有的特性加以重点介绍。因为Kotlin/JVM,和Java可以互转,所以笔者也会在适当的时候给出和Java语言的比较,让Java转Kotlin这个平滑的学习曲线体现出来,同时对笔者而言也是一个复习java的好时机。

吭吭,言归正传,现在介绍Kotlin这门语言。
Kotlin是一门静态类型(编译的时候检查类型)语言,可用于JVM,Android,javaScript,Native开发,是JetBrains公司开发的一门开源语言。

Kotlin同时具备面向对象和函数式开发语言的特性。

用Kotlin能做什么?

小结:JetBrains是做IDE出身,它的IDE现在非常的广泛而强大基于它的IntelliJIDEA, WebStorm,PHPStorm,PyCharm,AndroidStudio总有一款你用过。笔者见识过直接在AndroidStudio中将Java代码转化成Kotlin代码,基本上是比较完美的。它想做跨平台代码模块,肯定就是因为拥有IDE这块的自信,然后做各种转换编译,这里笔者只能稍微想象一下,其中复杂自不必说。

既然Kotlin有如此多武艺,那么

如何开始

上一篇下一篇

猜你喜欢

热点阅读