Scala入门(1):Scala安装与第一个程序

1. 安装

菜鸟教程 Scala 安装

1.1 Jupyter notebook 安装Scala

我是直接在jupyter notebook 直接安装:

pip install spylon-kernel

python -m spylon_kernel install

jupyter notebook

1.2 Elipse 安装Scala

Windows Eclipse IDE安装Scala:

(1)下载Scala版本的 Eclipse IDE;

(2) 重启 Eclipse;
(3)测试代码:

 package greeter

    object Hello {
        def main(args:Array[String]) { 
          println("Hello, World") 
        }   
    }

Run Configurations --> 在 Run Configurations 窗口选择 “Scala Application”
在这里插入图片描述

2. Scala简介

Scala集成面向对象编程和函数式编程的各种特性。Scala运行在Java虚拟机上,Scala源代码被编译成Java字节码,可运行于JVM上,并可调用Java类库。

Scala特性:

面向对象特性
每个值都是对象。对象的数据类型以及行为由类和特质描述。

函数式编程
函数能当成值来使用。可定义匿名函数,高阶函数,嵌套多层函数。

静态类型

  • 泛型类
  • 协变和逆变
  • 标注
  • 类型参数的上下限约束
  • 复合类型
  • 多态方法
  • 视图

扩展性
根据预期类型自动构造闭包

3. 第一个程序

object HelloWorld{
    def main(args: Array[String]): Unit = {
        println("Hello world!")
    }
}
HelloWorld.main(Array())

结果:

Hello world!
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页