Scala版Hello|Scala版Hello world
object App {
def main(args: Array[String]) = {
println("Hello world")
}
}
下面对以上程序使用到的一些概念进行讲解。
object:把类的属性和方法从类的定义中分离 Scala没有
static
修饰符,即Scala的类中不可以有静态变量和静态方法,但是提供了“伴侣对象”:和类在同一个文件中定义的同名object
对象(须在同一文件中;可以没有类)。object
的成员都是静态的 ,若有同名的class
则称为该object
的伴生类。在
object
中可以为伴生类提供简便的构造方法,如val array=Array(1, 2, 4)
【Scala版Hello|Scala版Hello world】在上面的例子中使用的是
object
而不是class
,就是Scala中没有static
修饰符而提供了object
。推荐阅读
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- 在线版的迅捷思维导图怎么操作()
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 《机器学习实战》高清中文版PDF英文版PDF+源代码下载
- C语言的版本比较
- [源码解析]|[源码解析] NVIDIA HugeCTR,GPU版本参数服务器---(3)
- 华杉版资治通鉴【1154】别人家的孩子,是中国人民永远的噩梦。2021-04-03
- 运用flutter|运用flutter 构建一个发布版(release)APK
- 小版隧道镜子解决方案