91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

DT大數據夢工廠-Scala學習筆記(1):Scala開發環境搭建和HelloWorld解析

發布時間:2020-07-24 13:09:23 來源:網絡 閱讀:509 作者:lisunwei 欄目:大數據

 

一、scala是函數式編程和面向對象編程結合的語言,這兩種編程的特點分別是什么?

答:函數式編程擅長數值的計算;面向對象編程特別適合于大型工程或項目的組織,以及團隊的分工協作。

 

二、Scala的特點

Scala結構優雅、計算精致、富有表現力

 

三、scala的安裝需要什么資源?

Java,推薦安裝Java8(Java7也可以)

支持scala 2.10.*以上(可以安裝2.10.4http://scala-lang.org/download

 

四、設置環境變量(系統變量):

1JAVA_HOMESCALA_HOME

確定已經添加JAVASCALA的安裝目錄(變量值分別為C:\Program Files\Java\jdk1.7.0_71C:\Program Files (x86)\scala

2PATH

變量值中確定已經把安裝目錄中的%JAVA_HOME%\bin%SCALA_HOME%\bin設置進去

PATH中添加SCALAbin目錄后,在任意的目錄下使用SCALA命令

3CLASSPATH

變量值中確定添加%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

 

五、查看版本的命令:

java -version

scala

 

六、使用IDE集成開發環境來操作

1IDEA,首推IDEA,在做Spark大數據開發的時候,都是使用IDEA來開發,

因為它對JAVASCALA支持的特別好,還有其他的支持很好

2ScalaIDEfor eclipse),下載,解壓后就可以用

強烈推薦初學者使用ScalaIDEfor eclipse

 

七、建立第一個程序:

1、創建一個工程

命名:ScalaInAction

2、在源碼中創建一個包(便于管理)

src下面建立packet

命名:com.dt.scala.hello

3、創建對象(創建包后,可以在里面寫程序了)

命名:HelloScala

選中“public static void main(String[] args)

Scala ObjectScala類中的靜態對象,我們是在Scala Object中擁有Scalamain方法入口的)

Run As

 

 信息來源于:DT大數據夢工廠微信公眾賬號:DT_Spark

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昭苏县| 民权县| 乐陵市| 安吉县| 雷波县| 百色市| 南京市| 东辽县| 铜鼓县| 大同市| 灌南县| 灵武市| 大英县| 凤台县| 团风县| 金昌市| 民和| 登封市| 古浪县| 临邑县| 富宁县| 木兰县| 维西| 宜川县| 五指山市| 海宁市| 襄汾县| 东光县| 牡丹江市| 邯郸市| 凭祥市| 长宁区| 黔南| 高要市| 泉州市| 岚皋县| 施甸县| 鄂伦春自治旗| 红河县| 文成县| 肇庆市|