本篇內(nèi)容主要講解“如何安裝和使用Scala”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“如何安裝和使用Scala”吧!
在平度等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,營銷型網(wǎng)站,外貿(mào)營銷網(wǎng)站建設(shè),平度網(wǎng)站建設(shè)費用合理。
1,在命令行和Scala IDE for Eclipse中動手體驗Scala
Scala一門基于JVM的面向?qū)ο蠛秃瘮?shù)式編程相結(jié)合的靜態(tài)語言,安裝和運行Scala首先需要Java虛擬環(huán)境,直接到官方網(wǎng)站下載和安裝Java即可:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
因為Spark的最新的 1.0.2版本支持的是Scala 2.10.X版本,而Scala 2.10.X是不支持Java 8的,所以下載的時候需要下載Java 6或者 Java 7的版本(需要注意系統(tǒng)的版本,家林的系統(tǒng)是Window 7的64位的版本),安裝并配置好之后需要在命令行下驗證一下:
接下來安裝Scala 2.10.4,下載地址是:
http://www.scala-lang.org/download/2.10.4.html
下載下來之后點擊安裝即可,安裝之后需要把scala的bin目錄配置到環(huán)境變量path中,安裝配置完成后用命令行驗證一下:
進入Scala命令行:
在Scala中定義一個常量是使用val:
如果此時相對name的值進行修改就會報錯:
使用var聲明一個變量:
此時修改hobby這個變量:
可以發(fā)現(xiàn)我們在定義常量和變量的時候并未定義其類型,但是命令終端卻顯示出了類型其類型,這是Scala類型的自我推到能力,Scala可以根據(jù)變量和常量值的類型來推到變量和常量本身的類型。
當(dāng)然,你可以顯示的指定類型:
接下來下載Scala IDE for Eclipse,看一下在Eclipse中如何寫Scala代碼,下載Scala2.10.4的版本即可,下載地址如下:
http://scala-ide.org/download/sdk.html
下載后直接解壓啟動即可。
創(chuàng)建一個Scala項目:
在src下創(chuàng)建一個scala的包:
接下來創(chuàng)建一個名稱為“HelloScala”的Scala類:
接下來寫我們的main函數(shù),需要注意的是在Scala中main函數(shù)需要存在于object對象中,所有我們需要一個object HelloScala并在其中編寫main方法:
編寫完畢之后選擇”Run as”為“Scala Application”即可,運行結(jié)果如下所示:
接下來使用def定義一個函數(shù)“hello”:
Scala中有兩點需要注意:
1, 函數(shù)體的最后一行的值就是整個函數(shù)的返回值;
2,類型的聲明是位于變量或者函數(shù)或者類的后面的;
把函數(shù)的執(zhí)行結(jié)果打印出來:
執(zhí)行改程序:
下面我們看另外一個方法的定義、使用和執(zhí)行:
到此,相信大家對“如何安裝和使用Scala”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!