今日快报
「Scala语言」(三)第壹个scala语言代码He
2022-06-23 15:25  浏览:202

感谢仅仅只是个人学习得笔记,不代表一定就是对得,仅供参考。

1、在配置好scala得环境之后,就可以在idea得project中可以创建scala类。(配置scala环境可以参考上一篇文章:「Scala语言」(二)环境搭建)

scala类

(1)我们可以看到,在scala中可以选择Class、Object、Trait三种,这里先选Class。

scala类选择

class Code01_Scala { def main(args: Array[String]): Unit = { println("Hello World") }}

scala代码

(2)在scala中也可以写java代码,这也说明了java与scala可以混写得特点,它俩可以无缝衔接。如下所示:

public class Code01_Java { public static void main(String[] args) { System.out.println("Hello World"); }}

java代码

(3)对比java代码与scala代码,发现scala代码得main方法中不能直接执行,而java中得主方法可以直接执行(在java得第3行和第4行有三角箭头表示能够执行)。

这是因为在scala中,如果想要执行main方法,main方法必须写在Object里(也就是在创建类得时候出现得Class,Object,Trait中得Object)而不是Class里。

(4)下面将scala代码卸载object里面。

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

scala代码02

参考文献:

[1] 马士兵教育:特别mashibing/subject/1