Scala
文章平均质量分 69
醪糟小丸子
这个作者很懒,什么都没留下…
展开
-
Scala的传值调用与传名调用理解
通常 函数/方法 的参数是传值参数,也就是说,参数的值在传递给函数之前已经确定好了。而在Scala中,方法或函数的参数可以是一个表达式,也就是可以将一个代码逻辑传递给某个方法或着函数。(这有点像C语言)分别有两种调用方式:1.Scala的传值调用(call-by-value),参数是一个或多个类型的变量2.Scala的传名调用(call-by-name),参数传的是函数/方法名,即函数/方法(一段逻辑)二话不说,直接上一个代码(课程Demo)来说明:object CallByNam.原创 2021-01-16 13:53:24 · 804 阅读 · 0 评论 -
Scala基本语法
数据类型Scala的数据类型有 byte char short int long float double boolean 和unit其中unit类型是表示无值,和其他语言中的void相同。可以用作方法无返回值的结果类型,Unit只有一个实例值,写成()。Scala类的继承层级,Any类型等价于Java中的object类,基本类型都继承于Anyval,其他均属于AnyRef变量的定义定义变量使用var或者val关键字语法:var/val 变量名称=变量值 (不指定数据类型...原创 2021-01-15 19:55:54 · 424 阅读 · 0 评论 -
Scala简介与Scala的下载安装
scala 介绍Scala是一种多范式的编程语言——面向对象编程、函数式编程。Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。特点:1.Scala的API更优雅,用户体验好2.Scala的语言表达能力强,一行代码抵多行Java代码,速度快3.能融合到Hadoop生态圈开发环境Scala SDK 的安装安装Scala SDK 前首先确保已安装jdk1.8+的版本(jdk安装看这里)1.Windows下安装Scala SDK访问Scala官网原创 2021-01-14 21:22:28 · 1720 阅读 · 1 评论