Scala(一)——scala+Idea環境配置


Java虛擬機的確是很強大,有很多計算機語言可以運行在虛擬機上,完善了虛擬機上多語言編程。

近年來,大數據雲計算,大數據的火爆也讓一些小眾語言火了起來,如Python,Scala等。這些語言編寫簡單,自帶計算函數。今天我們就開始Scala語言的學習。

Scala2.12.6 + Idea2018.1

一、下載安裝Idea工具,默認最新版

下載地址:https://www.jetbrains.com/idea/

 

下載完之后點擊安裝,這里沒什么坑

二、下載Scala插件

1.我們可以直接在Idea工具上下載

File——settings——plugins,輸入Scala搜索(下圖是我已經安裝好了)

 

,如果搜索不到,點擊下面的“Browse repositories”

就可以看到。點擊“Scala (Languages)”對應的install,不過一般情況下,這種下載很慢,很難成功。所以就點擊這個對應的網站鏈接去用瀏覽器或迅雷去下載,進入網頁,所下的

版本號一定要和我用藍色圈標記的一樣,要不然安裝不成功。

下載完之后,是一個zip包,不用解壓縮

直接可用,如下圖File——settings——plugins點擊“Install plugin from disk”,

完成之后,會提示你重啟Idea工具,就直接重啟就可以了。

三、新建一個Scala工程

重啟完之后,新建一個工程

File——New——module(如果你沒有工作空間,可用選擇project)

初次新建時,第2步是沒有Scala的sdk的,需要點擊后面的Create按鈕。

一般下載也很慢,也可以從瀏覽器下載下來,網址為https://www.scala-lang.org/。下載一個對應版本的Scala的zip包,然后解壓縮,再用第6步去選擇本地的

這樣sdk就有了。最后點擊Finish,所創建的工程就有了

我們在里面新建一個Scala類,執行main方法,打印“HelloWorld”

現在src下創建一個package,然后右鍵New點擊Scala class

默認就是這樣,但是在這里要強調,Scala的class文件是動態類,所以不能執行main方法,我們只能創建一個Object(這是靜態的,后續再討論)。

所以點擊kind下拉選,選擇Object

我們創建了一個HelloWorld.Object,,在里面輸入如下代碼

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

然后右鍵,選擇“run Helloworld”

就能看到控制台打印的“Hello World”

 

這樣我們的第一個Scala工程就建好了。

大師始於“Hello World”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM