在安装并了解了Scala之后,该介绍一下Scala中重要的一些基本概念了。您将在Scala开发载体中多次使用它们。
对象:
对象是类的实例。它具有状态和行为。例如,一辆汽车具有以下状态:颜色,型号,座位数和行为:行驶,速度。
类:
类是定义其相关状态和行为的蓝图。
方法:
它定义对象的行为。它包含要对变量执行的逻辑。
FIELDS:
定义对象的状态。这些是类用于存储其数据的变量。
闭包:
该函数的值取决于在函数外部声明的多个变量的值。这些变量必须是参数或在变量范围内。
特质:
特质就像类一样,它们具有字段和方法,但是可以使用多个特性together(inherited)
来增加类的功能。
在编写我们的第一个程序之前,需要解决一些基本语法,以确保其可以正确编译并运行。
不需要分号; (可选)。
初始化时,Scala不需要任何数据类型或返回类型。使用var表示变量,而def表示函数声明。
在Scala中命名时,Scala区分大小写。有效字符是字母,数字和_。
类:使用驼峰式大小写,每个单词的首字母大写。例如,MyFirstClass
函数:使用驼峰式大小写,每个单词(第一个单词除外)的首字母大写。例如,myFirstFunction。
文件名:必须与类名相同。
Scala中的main函数:主要函数定义为:
def main(args: Array[String])
在Scala中编程很容易,您可以用任何一种方式编写程序
使用终端(交互式方法)
使用记事本(脚本方法)
1)使用终端(交互式方法)
在这种方法中,我们直接在终端中编码,然后按Enter键执行代码。多行代码,以;分隔。
在终端中编写代码的步骤
步骤1:打开终端→输入命令
\>scala
步骤2:您的终端将显示Scala的版本以及一些说明。
步骤3:现在,将出现一个>图标。在此处编码您的内容,然后按Enter键以查看输出。
2)使用记事本(脚本方法)
在这种方法中,我们将在文件中进行编码,然后对其进行编译并运行以查看输出。通常首选此方法,因为它易于编码,并且在出现故障的情况下可以保存已保存的副本。
在记事本中编写代码的步骤
第1步:打开记事本并编写Scala程序
object HelloWorld { def main(args: Array[String]) { println("Hello, world! This is my first Scala Program"); } }
步骤2:使用扩展名“ .scala”保存代码:myFile.scala。
步骤3:打开终端并输入以下命令,而不是myFile.scala输入文件名。
\> scalac HelloWorld.scala \> scala HelloWorld
步骤4:根据需要查看输出。
就我而言,输出是世界!这是我的第一个Scala程序
Scala 基础教程
主要内容:第一个 Scala 程序,脚本形式,HelloWorld.scala 文件代码:,基本语法,标识符,Scala 关键字,Scala 注释,空行和空格,换行符,Scala 包如果你之前是一名 Java 程序员,并了解 Java 语言的基础知识,那么你能很快学会 Scala 的基础语法。 Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。 我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例变
如果你之前是一名 Java 程序员,并了解 Java 语言的基础知识,那么你能很快学会 Scala 的基础语法。 Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。 我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例变量的概念: 对象 - 对象有属性和行为。例如:一只狗的状属性有:颜色,名字,行为有
创建一个易应用程序只需要短短几分钟的时间 - 通过在设计窗口上“绘制”诸如编辑框和按钮等组件来创建用户界面。然后,为窗口和组件设置属性以规定诸如标题、位置、尺寸等的值。最后,编写处理程序将生命真正赋于程序。 组件及事件驱动 组件及其事件驱动是使用易语言在 Windows 环境下编程的基础知识。所谓“组件”,即用作组成用户图形界面的基本成员,譬如:窗口、编辑框、图片框等等。组件按可否容纳其它组件
本文向大家介绍Scala概述| Scala编程教程,包括了Scala概述| Scala编程教程的使用技巧和注意事项,需要的朋友参考一下 Scala是Martin Odersky开发的一种编程语言。它于2003年投放市场。Scala代表可扩展语言。Scala是一种基于Java的编程语言,比Java更容易编码。因此被视为企业软件开发中Java的未来替代品。 Scala编程语言的功能 Scala的一些功
本文向大家介绍ADO.NET编程之基础知识,包括了ADO.NET编程之基础知识的使用技巧和注意事项,需要的朋友参考一下 一.ADO.NET基础 程序和数据库交互,要通过ADO.NET进行;通过ADO.NET就能在数据库中执行SQL了。ADO.NET中提供了对不同数据库的统一操作接口(ODBC)。另外还有一种操作数据库的接口是JDBC。 ADO.NET中通过SqlConnection类创建到SQL