![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Scala
钻石大门
程序员
展开
-
Scala01
官网: https://www.scala-lang.org/key看出Scala有以下特点:面向对象编程函数式编程一种高级别语言基于JVMkey很方便的调用Java类工具类Java类 common-lang3学习Scala对于后面学习Spark、Flink、Kfk等很有帮助key跟其它语言互补,但是不一定就是说key代替其它语言Scala版本目前大致有如下这些:2....原创 2019-09-09 23:36:28 · 82 阅读 · 0 评论 -
Scala02
1.修饰变量用val、var在Scala里面,定义一个名称的东西只需要这两个就够了,不像Java等语言有很多修饰符:val varval修饰的是不可变的var修饰的是可变的val name:String = “zhangsan”定义了一个变量name,它的类型为String,它的值是zhangsan,这个变量的值不可改变如果用var修饰,就可以改变scala> val name...原创 2019-09-10 01:59:33 · 124 阅读 · 0 评论 -
Scala03(包含如何写WordCount)
父类和子类new 子类() 会先触发 new 父类()子类 extends 父类object ExtendsApp { def main(args: Array[String]): Unit = { val youngPerson = new YoungPerson("dashu","beijing",200.0f) }}class YoungPerson(name:S...原创 2019-09-11 09:52:20 · 92 阅读 · 0 评论