![](https://img-blog.csdnimg.cn/direct/ab3277f7bee240e7a75e8f47511ca4f1.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Scala编程
文章平均质量分 81
----
留不住的人
PHP是世界上最美的语言
展开
-
Scala基础-类型
Scala是完全面向对象的语言,所以不存在基本数据类型的概念,有的只是任意值对象类型(AnyVal)和任意引用对象类型(AnyRef)用作不返回任何结果的方法的结果类型。Char 16位无符号Unicode字符, 区间值为 U+0000 到 U+FFFF ‘A’AnyRef AnyRef类是Scala里所有引用类(reference class)的基类。Int 32位有符号补码整数。Nothing Nothing类型在Scala的类层级的最底端;它是任何其他类型的子类型。Short 16位有符号补码整数。原创 2023-04-10 14:38:13 · 56 阅读 · 0 评论 -
Scala基础-标识符及变量定义规则
可以在反引号之间使用任何有效的 Scala 标识符,Scala 将它们解释为一个 Scala 标识符,一个典型的使用为 Thread 的 yield 方法, 在 Scala 中你不能使用 Thread.yield()是因为 yield 为 Scala 中的关键字,如下方式使用。因此,通过给变量分配不同的数据类型,你可以在这些变量中存储整数,小数或者字母。变量的类型如果能够通过变量值推断出来,那么可以省略类型声明,这里的省略,并不是不声明,而是由Scala编译器在编译时自动声明编译的。原创 2023-04-10 14:23:25 · 378 阅读 · 0 评论 -
Scala介绍与安装
Scala是一门完整的、可伸缩的软件编程高级语言。之所以说它是可伸缩,是因为这门语言体现了面向对象,函数式编程等多种不同的语言范式,且融合了不同语言新的特性。Scala编程语言是由联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计并开发的。由于Martin Odersky(马丁·奥德斯基)之前的工作是开发通用Java和Javac(Sun公司的Java编译器),所以基于Java平台的Scala语言于2003年底/2004年初发布。原创 2023-04-10 14:12:15 · 260 阅读 · 0 评论