Scala学习
shengzhu1
scala语言编程,java语言编程
展开
-
Scala的隐式转换
今天读Scala代码,遇到了implict关键字,参考博客对其分析,并自己实际动手编码,主要了解了scala中的隐式函数的用法: def main(args: Array[String]): Unit = { implicit def double2Int(x:Double):Int=x.toInt; val x:Int = 3.5 print(x...原创 2018-07-09 21:58:51 · 283 阅读 · 0 评论 -
Scala的特质和java的接口
Scala特质详解 Java的抽象类和接口 Scala的特质trait具有java中的接口和类的部分特性,如: Scala的特质能够提供具体方法的实现,而java的接口只有方法的定义,这一点很像java的抽象类 Scala同Java,都不能进行多继承,但是前者可以实现多特质,用with关键字。这一点和java的接口相同 Scala的特质能在对象生成时临时加入,java则没有这个特质 ...转载 2018-07-10 22:09:15 · 1830 阅读 · 1 评论