您好,登錄后才能下訂單哦!
一、scala是函數式編程和面向對象編程結合的語言,這兩種編程的特點分別是什么?
答:函數式編程擅長數值的計算;面向對象編程特別適合于大型工程或項目的組織,以及團隊的分工協作。
二、Scala的特點
Scala結構優雅、計算精致、富有表現力
三、scala的安裝需要什么資源?
Java,推薦安裝Java8(Java7也可以)
支持scala 2.10.*以上(可以安裝2.10.4,http://scala-lang.org/download)
四、設置環境變量(系統變量):
(1)JAVA_HOME和SCALA_HOME
確定已經添加JAVA和SCALA的安裝目錄(變量值分別為C:\Program Files\Java\jdk1.7.0_71和C:\Program Files (x86)\scala)
(2)PATH
變量值中確定已經把安裝目錄中的%JAVA_HOME%\bin和%SCALA_HOME%\bin設置進去
在PATH中添加SCALA的bin目錄后,在任意的目錄下使用SCALA命令
(3)CLASSPATH
變量值中確定添加%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
五、查看版本的命令:
java -version
scala
六、使用IDE集成開發環境來操作
1、IDEA,首推IDEA,在做Spark大數據開發的時候,都是使用IDEA來開發,
因為它對JAVA和SCALA支持的特別好,還有其他的支持很好
2、ScalaIDE(for eclipse),下載,解壓后就可以用
強烈推薦初學者使用ScalaIDE(for eclipse)
七、建立第一個程序:
1、創建一個工程
命名:ScalaInAction
2、在源碼中創建一個包(便于管理)
在src下面建立packet,
命名:com.dt.scala.hello
3、創建對象(創建包后,可以在里面寫程序了)
命名:HelloScala
選中“public static void main(String[] args)”
(Scala Object是Scala類中的靜態對象,我們是在Scala Object中擁有Scala的main方法入口的)
Run As
信息來源于:DT大數據夢工廠微信公眾賬號:DT_Spark
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。