Scala基础语法

Posted xiaopihaierletian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala基础语法相关的知识,希望对你有一定的参考价值。

Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。

我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例变量的概念:

  • 对象 - 对象有属性和行为。例如:一只狗的状属性有:颜色,名字,行为有:叫、跑、吃等。对象是一个类的实例。

  • 类 - 类是对象的抽象,而对象是类的具体实例。

  • 方法 - 方法描述的基本的行为,一个类可以包含多个方法。

  • 字段 - 每个对象都有它唯一的实例变量集合,即字段。对象的属性通过给字段赋值来创建。

两种编程模式:交互式编程, 不需要写脚本,直接命令行输入; 脚本模式写脚本文件,然后scalac 编译,scala 执行。

scala 换行符:Scala是面向行的语言,语句可以用分号(;)结束或换行符。Scala 程序里,语句末尾的分号通常是可选的。如果你愿意可以输入一个,但若一行里仅 有一个语句也可不写。另一方面,如果一行里写多个语句那么分号是需要的。

以上是关于Scala基础语法的主要内容,如果未能解决你的问题,请参考以下文章

scala函数式编程 scala基础语法介绍

Scala 基础语法

Scala基础语法

Scala基础部署数据类型及简单语法

Scala基础部署数据类型及简单语法

Scala执行流程与基础语法