欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Scala

Scala

詳情>>

Scala還包含了若干函數(shù)式語言的關(guān)鍵概念,包括高階函數(shù)(Higher-Order Function)、局部套用(Currying)、嵌套函數(shù)(Nested Function)、序列解讀(Sequence Comprehensions)等等。

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

Scala可以與Java互操作。它用scalac這個(gè)編譯器把源文件編譯成Java的class文件(即在JVM上運(yùn)行的字節(jié)碼)。你可以從Scala中調(diào)用所有的Java類庫,也同樣可以從Java應(yīng)用程序中調(diào)用Scala的代碼。

Scala特性包括:

  • 面向?qū)ο筇匦?/li>
  • 函數(shù)式編程
  • 靜態(tài)類型
  • 可擴(kuò)展性
  • 并發(fā)性
  • 可使用Scala的框架

總而言之,相比于Java,Scala更加簡潔、合理、高效、強(qiáng)大。

展開全部