東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數據庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發(fā)編程工具 → scala開發(fā)工具 2.10.3 經典版

scala開發(fā)工具

scala開發(fā)工具2.10.3 經典版

  • 大。59.9M
  • 語言:英文
  • 平臺:Win10
  • 更新:2021-10-25 10:19
  • 等級:
  • 類型:編程工具
  • 網站:https://www.scala-lang.org/
  • 授權:免費軟件
  • 廠商:
  • 產地:國外軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

Scala是一門多范式的編程語言,一種類似java的編程語言,Scala編程語言抓住了很多開發(fā)者的眼球。如果你粗略瀏覽Scala的網站,你會覺得Scala是一種純粹的面向對象編程語言,而又無縫地結合了命令式編程和函數式編程風格。

Scala安裝教程

1、首先,你需要安裝JDK,并配置java環(huán)境變量:

jdk1.8 64位
類型:編程相關大。196.3M語言:英文時間:9-30評分:6.8

2、運行scala安裝程序,開始安裝;

3、勾選創(chuàng)建桌面快捷方式;

4、設置安裝位置;

5、點擊install開始安裝;

6、等待軟件安裝;

7、安裝完成!

Scala系統(tǒng)環(huán)境配置說明

配置方法和JDK配置方法一樣,具體如下:

設置 SCALA_HOME 變量:單擊新建,在變量名欄輸入:SCALA_HOME: 變量值一欄輸入:

C:\Program Files (x86)\scala

設置 Path 變量:

%SCALA_HOME%\bin;%SCALA_HOME%\jre\bin;

設置 Classpath 變量:

.;%SCALA_HOME%\bin;%SCALA_HOME%\lib\dt.jar;%SCALA_HOME%\lib\tools.jar.;

Scala語言特點

Scala有幾項關鍵特性表明了它的面向對象的本質。例如,Scala中的每個值都是一個對象,包括基本數據類型(即布爾值、數字等)在內,連函數也是對象。另外,類可以被子類化,而且Scala還提供了基于mixin的組合(mixin-based composition)。

與只支持單繼承的語言相比,Scala具有更廣泛意義上的類重用。Scala允許定義新類的時候重用“一個類中新增的成員定義(即相較于其父類的差異之處)”。Scala稱之為mixin類組合。

Scala還包含了若干函數式語言的關鍵概念,包括高階函數(Higher-Order Function)、柯里化(Currying)、嵌套函數(Nested Function)、序列解讀(Sequence Comprehensions)等等。

Scala是靜態(tài)類型的,這就允許它提供泛型類、內部類、甚至多態(tài)方法(Polymorphic Method)。另外值得一提的是,Scala被特意設計成能夠與Java和.NET互操作。Scala當前版本還不能在.NET上運行(雖然上一版可以-_-b),但按照計劃將來可以在.NET上運行。

Scala可以與Java互操作。它用scalac這個編譯器把源文件編譯成Java的class文件(即在JVM上運行的字節(jié)碼)。你可以從Scala中調用所有的Java類庫,也同樣可以從Java應用程序中調用Scala的代碼。用David Rupp的話來說,

PC官方
安卓官方手機版
IOS官方手機版

scala開發(fā)工具截圖

下載地址

scala開發(fā)工具 2.10.3 經典版

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)

編輯推薦

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式