新聞中心
Scala 2.9 正式版已經(jīng)發(fā)布了。

創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)思禮,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
Scala是一種針對 JVM 將函數(shù)和面向?qū)ο蠹夹g(shù)組合在一起的編程語言。它看起來像是一種純粹的面向?qū)ο缶幊陶Z言,而又無縫地結(jié)合了命令式和函數(shù)式的編程風(fēng)格。Scala的名稱表明,它還是一種高度可伸縮的語言。Scala的設(shè)計(jì)始終貫穿著一個理念:創(chuàng)造一種更好地支持組件的語言。Scala融匯了許多前所未有的特性,而同時又運(yùn)行于JVM之上。
該版本主要改進(jìn)有:
Parallel Collections:通過新的`par`方法,每個集合都能被轉(zhuǎn)化為相應(yīng)的并行集合。
The App Trait:更安全,功能更加強(qiáng)大的APP工具,可通過以下方式來編寫一個頂層應(yīng)用:
引用
object Echo extends App {
println("Echo" + (args mkString " "))
}
The DelayedInit Trait:提供另一種工具來定制類和對象的初始化序列
Repl Improvements:在jline,PEPL輸入處理程序方面做了改進(jìn),更強(qiáng)大的游標(biāo)處理,新增命令如:imports, :implicits, :keybindings等
Scala Runner:Scala 代碼可通過多種方式運(yùn)行
Java Interop:支持@strictfp 注解
Generalized try-catch-finally
New packages
New methods in collections:
AnyRef specialization
原文地址:http://www.iteye.com/news/21284
本文名稱:Scala2.9正式版發(fā)布
網(wǎng)頁網(wǎng)址:http://fisionsoft.com.cn/article/coopodh.html


咨詢
建站咨詢
