Kotlin(与Scala比较)
猫君之上
一起学习大数据开发,共同进步
展开
-
Kotlin HelloWorld程序
一.Kotlin与Scala对java的改善Kotlin(JetBrains公司开发)设计的初衷是为了简化开发(对java进行简化),让它比Java更安全,能够静态检测常见的陷阱,Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。Scala的设计初衷则是为了提供更加强大的功能特性,从某种意义上说两者都对java提供了极大程度的支持,尤其是...原创 2019-02-15 20:03:58 · 171 阅读 · 0 评论 -
Kotlin 基础语法
一.导包与包的声明包的声明:(包的声明应处于源文件顶部)package my.demo导包:import java.util.*总结:Kotlin导包和包的声明与Java基本上相同(Sacla使用下划线指代多个,还可以指定多个,使用{}和,配合使用)二.函数的定义(主要是和Scala作比较)1.一般结构Kotlin版本:fun sum(a: Int, b: Int): ...翻译 2019-02-15 21:30:33 · 172 阅读 · 0 评论 -
Kotlin 习惯用法
一.创建DTO(POJO/POCO)首先需要明确的是DTO即数据传输对象,是JAVA三层架构中的概念,用来表示服务层与表示层之间的数据传输对象。POJO即一个JavaBeankotlin中表示:data class Customer(val name: String, val email: String)Scala中表示:case class Customer(val name: ...翻译 2019-02-18 11:27:20 · 565 阅读 · 0 评论