Kotlin(与Scala比较)
猫君之上
一起学习大数据开发,共同进步
展开
-
Kotlin HelloWorld程序
一.Kotlin与Scala对java的改善 Kotlin(JetBrains公司开发)设计的初衷是为了简化开发(对java进行简化),让它比Java更安全,能够静态 检测常见的陷阱,Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运 行。Scala的设计初衷则是为了提供更加强大的功能特性,从某种意义上说两者都对java提供了极大程度的支 持,尤其是...原创 2019-02-15 20:03:58 · 160 阅读 · 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 · 150 阅读 · 0 评论 -
Kotlin 习惯用法
一.创建DTO(POJO/POCO) 首先需要明确的是DTO即数据传输对象,是JAVA三层架构中的概念,用来表示服务层与表示层之间的数据传输对象。POJO即一个JavaBean kotlin中表示: data class Customer(val name: String, val email: String) Scala中表示: case class Customer(val name: ...翻译 2019-02-18 11:27:20 · 549 阅读 · 0 评论