摘要: 1.Scala函数的定义 有参函数 无参函数 注意点: l 函数定义语法 用def来定义 l 可以定义传入的参数,要指定传入参数的类型 l 方法可以写返回值的类型也可以不写,会自动推断,有时候不能省略,必须写,比如在递归函数中或者函数的返回值是函数类型的时候。 l scala中函数有返回值时,可以写 阅读全文
posted @ 2019-02-13 22:30 kpsmile 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1.基础数据类型 2.常量和变量的声明 定义变量或者常量的时候,也可以写上返回的类型,一般省略,如:val a:Int = 10 常量不可再赋值 3.类和对象 类(class): 对象(object):不可以传参 有一篇详细的关于Object的博文:https://blog.csdn.net/ym0 阅读全文
posted @ 2019-02-13 21:03 kpsmile 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Scala介绍: Scala是一门多范式的编程语言,一种类似java的编程语言 [1] ,设计初衷是实现可伸缩的语言 [2] 、并集成面向对象编程和函数式编程的各种特性。 scala是基于Jvm的,完美兼容Java,是脚本类语言,但为什么说是脚本类语言呢,因为它运行过程如下: 源码 - scalac 阅读全文
posted @ 2019-02-13 20:16 kpsmile 阅读(230) 评论(0) 推荐(0) 编辑