美文网首页
Kotlin学习之Kotlin定义和目的以及一些新特性(1)

Kotlin学习之Kotlin定义和目的以及一些新特性(1)

作者: MissPSTime | 来源:发表于2019-11-28 14:08 被阅读0次

    1.Kotlin可以用来做android以及后端开发,ios也可以,目标是可以支持多平台的开发

    2.Kotlin和java一样是静态类型的编程语言,在编译的时候就可以访问方法和字段,可以有效的发现问题

    3.Kotlin可以类型推导,很多情况下可以通过上下文,自动推导出变量的类型

    4.Kotlin会在编译的时候检测可空的类型,避免大部分的空指针的产生

    5.Kotlin支持函数编程和面向对象编程

    6.Kotlin和java具有互操作性,可以互调函数属性等,也可以混合开发,也可以直接使用转换器把java代码转换为Kotlin代码,也可以直接写一段java代码,然后复制到Kotlin文件中java代码会自动转换成Kotlin代码,这可以很好的帮助我们高效的熟悉Kotlin开发

    7.Maven和Gradle这些构建系统也都支持Kotlin和java的混合开发

    个人打算写一个Kotlin文集读后收获的系列,直到这本书读完这个系列会结束,喜欢Kotlin的小伙伴可以关注一下,

    相关文章

      网友评论

          本文标题:Kotlin学习之Kotlin定义和目的以及一些新特性(1)

          本文链接:https://www.haomeiwen.com/subject/ohpmwctx.html