Scala 是整合了面向對象和函數式邊恆的高級編程語言。他的一些靜態類型可以幫助咱們在一些複製的應用程序裏面避免到不少bug,而且他的JVM和JavaScript運行環境能夠幫助你構建高性能的系統,而且可以輕鬆的訪問已有的龐大的Java類庫。html
export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home"
export PATH=$JAVA_HOME/bin:$PATH
export SCALA_HOME="/Users/markgao/source/scala-2.11.8"
export PATH=$SCALA_HOME/bin:$PATH
複製代碼
➜ scala-2.11.8 scala
Welcome to Scala 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_171).
Type in expressions for evaluation. Or try :help.
scala>
複製代碼
scala> 1+3
res1: Int = 4 // 自動識別類型
scala> res1 * 3 //自動給返回結果賦值給變量
res2: Int = 12
scala> res0 * res1
res3: Int = 16
scala> println("hello word")
hello word
scala>
複製代碼