大数据云计算——scala语言(1)基本语法和原理的解析
程序员文章站
2024-03-22 12:25:40
...
scala语言
Scala的基本的与语法的入门
package scala_day01
/**
* object 是表示是的一个半生对象 我们简单的理解为它是一个对象
* HelloScala 就是对象的名字 它的底层对应是的一个的类名是是HelloScala$
* 对象是HelloScala$类型的一个静态对象MODULE$ 在scala中的将对象分为静态了分静态的两种的 所以就存在的两种的对象 :静态对象和非静态对象
* 当我们运行这个 object HelloScala 底层会生成两个。class文件 一个是helloScala和HelloScala$
*
* Scala的运行的流程如下:
* 1 先Object文件的HelloScala 中的main 开始运行 执行的是的def main函数
* 2 然后在去调用的是的HelloScala$.MODULE$.main()这个函数的方法
* 3 然后在执行HelloScala的主要的逻辑的代码
*
* 特别说明一下的Scala的基本的语法格式
* 1 def 是一个方法 这个是一个关键字
* 2 main 是方法名字 表示的程序的入口
* 3 args: Array[String]表示的是形参 其中的args 表示的是的形参的名字 Array[String] 表示的是的是形参的类型
* 4 Unit;表示的是的形参的返回值的类型 Unit表示的是的空返回值 想到那个鱼是java中的void的类型
* 5 内部是的执行的函数
*/
object HelloScala {
def main(args: Array[String]): Unit = {
print("hello word scala")
test() //函数的调用
}
def test(): Unit = {
print("这是的一个测试的函数")
}
}
上一篇: OSPF(一)【概述】
下一篇: Linux 之 数据库基本操作