Scala從零開始:使用Scala IDE for eclipse寫hello world
雖然Scala是一門比較新的語言,但是很多機構都為其開發了IDE或者整合外掛,比較流行的有Eclipse、IntelliJ以及Netbeans。今天我們使用集成了Scala IDE外掛的Eclipse進行程式碼的編寫。
IDE下載及安裝
大資料學習的順序:
(1)大資料的第一代技術:hadoop
hadoop.apache.org
(2)大資料的第二代技術:spark
spark.apache.org
(3)圖計算
(4)機器學習
大資料實戰:
大資料語言:scala
scala語言的下載地址:scala-lang.org
scala語言的程式設計環境:scala-ide.org
也可以使用這個ide:
www.jetbrains.com/idea/features/scala.html
盡在庭博視訊:http://www.jintingbo.com
第一個程式的參考網址:
https://blog.csdn.net/asongoficeandfire/article/details/21490101?utm_source=blogxgwz1
建立工程
安裝完畢之後,我們依次File=》New=》New Scala Project,可以新建一個Scala工程,如下圖所示:
點選Next,可以配置一下工程屬性,我們可以看到工程的依賴項包含了JDK以及SDK:
編寫程式碼
在包中建立Scala程式碼類,當前我們建立的是一個Scala物件(Object),Scala物件是Scala中類的單例模式,Object標明瞭在記憶體中只會存在一個HelloWord例項。
注意,建立一個Scala Object工程,它相當於java的static, 不要用Scala-class或Scala-trait去建工程,不然就不能建main函數了。
接下來,我們編寫main方法,程式碼如下:
package com.vv
import com.vv.pojo.Student;
object HelloScala {
def main(args: Array[String]): Unit = {
println("hello world");
var s=new Student();
println(s.age);
}
}
再建一個scala-class類:Student
package com.vv.pojo
class Student {
var age:Int=20;
}
這樣在main所在的原始檔中點右鍵,就有Run Application了。
執行後可以得到結果。