Scala(一) 环境搭建和HelloWorld
环境
scala 1.12.2
JDK 1.8.0_131
Win10
Eclipse 4.6.1
软件下载
点击DOWNLOAD进入下载页面
拖动到页面的最下面
根据你的操作系统,选择适合你的版本。如果想使用老期版本,请本页最上面的All downloads进行下载。
下载Scala 注意对应JDK版本号,JDK版本说明也在本页,当前版本需要JDK8。
可以在此页把Scala集成开发环境下载下来
三种开发环境随便用,我用的是Eclipse,解压直接使用。
环境配置
安装JDK后配置JAVA_HOME
安装Scala后配置SCALA_HOME
把Java和Scala加入到PATH环境变量
配置完成后,在cmd下输入scala即可以进行scala程序的书写
使用Eclipse开发
新建一个Scala Project
项目中新建Scala Object
package com.hello object HelloWorld { def main(args: Array[String]): Unit = { println("Hello World"); } }
main方法解析
object相当于java的public static class 。于是object里都是类的成员
def所有用def定义的内容都是函数或者方法
main是入口方法
args:Array[String] args参数名
Array[String] 参数类型
Unit 方法返回类型,相当于java中的void类型
如果返回值是Unit,可以省略“:Unit=”
def main(args: Array[String]) {
println("Hello Scala")
}
= main方法的方法题在“=”的右面,把方法当作对象
{}方法使用{}进行封装
{}默认情况下,最后一条语句的结果类型是{}返回类型