Scala入门到放弃——安装和基本使用(一)

Scala

https://www.scala-lang.org/

一、概述

Scala是一门多范式的编程语言,一种类似java的编程语言 [1] ,设计初衷是实现可伸缩的语言 [2] 、并集成面向对象编程函数式编程的各种特性。

二、安装和使用

安装配置JDK(略)

C:\Users\Administrator>java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

安装配置Scala

下载地址:https://www.scala-lang.org/

本次课程使用的版本为:scala-2.11.12.msi

注意:安装目录最好不要出现空格和中文字符

配置环境变量

C:\Users\Administrator>scala -version
Scala code runner version 2.11.12 -- Copyright 2002-2017, LAMP/EPFL

使用

  • 命令行(REPL模式)

    Scala解释器读到一个表达式,对它进行求值,将它打印出来,接着再继续读下一个表达式。这个过程被称做读取(READ)–求值(Evaluation)–打印(Print)–循环(Loop),即:REPL

    Welcome to Scala 2.12.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_161).
    Type in expressions for evaluation. Or try :help.
    
    scala> 8*5
    res0: Int = 40
    

    8*5执行计算后得到结果:40,结果被命名为res0,类型为Int

  • 手动编译运行模式

    object HelloWorld{
    	def main(args:Array[String]):Unit = {
    		println("Hello World")
    	}
    }
    
    1. 创建scala的源文件*.scala
    2. 先编译scalac *.scala
    3. 解释执行scala *
  • IDE工具

    以IntelliJ为例介绍,需要安装scala plugin

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章