ucbug軟件站:安全、綠色、放心的專業(yè)下載站!首頁|最近更新|專題集合|標簽云|站內導航|加入收藏
Scala Programming Language v2.13.2免費版

Scala Programming Language v2.13.2免費版

  • 軟件大?。?span>125.61 MB
  • 更新日期:2020-06-23
  • 軟件語言:簡體中文
  • 軟件類別:國產軟件
  • 軟件授權:免費版
  • 評分等級:
  • 插件情況:無插件請放心使用
  • 軟件官網(wǎng)://evoucherdeals.com
  • 適用平臺:Win All
本地下載文件大?。?25.61 MB高速下載高速下載器,提速50%
軟件介紹人氣軟件相關文章下載地址

Scala Programming Language(Scala編程語言)是一門多范式的編程語言,設計初衷是要集成面向對象編程和函數(shù)式編程的各種特性,Scala 運行在Java虛擬機上,并兼容現(xiàn)有的Java程序。

Scala編程語言(Scala Programming Language)

功能介紹

無縫Java互操作

Scala運行在JVM上,因此Java和Scala堆??梢宰杂苫旌希瑢崿F(xiàn)完全無縫的集成。

類型推斷

所以類型系統(tǒng)感覺不那么靜態(tài)。不要為類型系統(tǒng)工作。讓類型系統(tǒng)為您工作!

并發(fā)與分發(fā)

對集合使用數(shù)據(jù)并行操作,對并發(fā)和分發(fā)使用actors,或者對異步編程使用future。

特點

結合Java風格接口的靈活性和類的強大功能。想想有原則的多重繼承。

模式匹配

想想類固醇的“開關”。與類層次結構、序列等匹配。

高階函數(shù)

函數(shù)是一級對象。以保證類型安全的方式組合它們。把它們用在任何地方,傳遞給任何人。

安裝方法

下載Scala官方版的壓縮包,解壓后,雙擊msi文件,進入安裝界面,點擊next

Scala Programming Language v2.13.2免費版【2】

查看軟件協(xié)議,選擇i accept...,點擊next

Scala Programming Language v2.13.2免費版【3】

設置軟件安裝位置,點擊browse可以自由設置,建議大家選擇安裝在D盤,然后點擊next

Scala Programming Language v2.13.2免費版【4】

確認安裝信息,點擊install

Scala Programming Language v2.13.2免費版【5】

Scala官方版正在安裝,我們耐心等待

Scala Programming Language v2.13.2免費版【6】

軟件安裝成功,點擊finish

Scala Programming Language v2.13.2免費版【7】

接下來需要配置Scala的環(huán)境變量,需要提醒一下在安裝Scala之前需要安裝jdk,并且配置JDK的環(huán)境變量。我們看一下本地安裝完成后的目錄,如下圖所示。

Scala Programming Language v2.13.2免費版【8】

最后我們配置Scala的環(huán)境變量,這臺電腦-->右鍵“屬性”-->高級系統(tǒng)設置-->環(huán)境變量,我們選擇Path環(huán)境變量,并點擊“編輯”按鈕,我們將上圖看到的Scala安裝目錄下的bean目錄配置到Path環(huán)境變量中即可。

Scala Programming Language v2.13.2免費版【9】

安裝完成后我們需要檢驗是否安裝成功,Win+R打開命令行,輸入 scala -version,若出現(xiàn)Scala的版本信息則說明安裝成功,如下圖所示。

Scala Programming Language v2.13.2免費版【10】

使用方法

使用Scala實現(xiàn)文件的拷貝

讀取行:要讀取文件的所有行,可以調用scala.io.Source對象的getLines方法:也可以對getLines應用toArray或toBuffer方法。

Scala Programming Language v2.13.2免費版【11】

將這些行放到數(shù)組或緩沖當中,將文件內容讀成一個字符串:val lines = source.mkString。

Scala Programming Language v2.13.2免費版【12】

Scala Programming Language v2.13.2免費版【13】

讀取字符:要從文件中讀取字符,可以直接把Source對象當做迭代器:如果想查看某個字符,但是不處理掉的話,調用source對象的buffered方法。

Scala Programming Language v2.13.2免費版【14】

讀取詞法單元或數(shù)字:通過split方法對轉化成行的文件內容進行劃分,通過toInt或toDouble方法把字符轉化成整數(shù)或浮點數(shù)。

Scala Programming Language v2.13.2免費版【15】

寫入文本:Scala沒有內建的對寫入文件的支持,要寫入文本文件,可以使用java.io.PrintWriter.

Scala Programming Language v2.13.2免費版【16】

值得一提的是FileChannel在使用前,必須要打開。需要通過InputStream/OutputStream/RandomAccessFile獲取,BufferedReader/BufferedWriter獲取不到。

Scala Programming Language v2.13.2免費版【17】

下載地址

Scala Programming Language v2.13.2免費版

高速下載器地址:

有問題?不能下載,
下載周排行下載總排行