關(guān)于

2022-05-13 10:36 更新

Scala 教程

Scala 是一門多范式的編程語(yǔ)言,一種類似 Java 的編程語(yǔ)言,設(shè)計(jì)初衷是要集成面向?qū)ο缶幊毯秃瘮?shù)式編程的各種特性。

我們認(rèn)為最有意義的學(xué)習(xí)方式是,不要把 Scala 看做是改進(jìn)的 Java,而是把它作為一門新的語(yǔ)言。所以這里不會(huì)介紹 Java 的使用經(jīng)驗(yàn),而將集中講解解釋器和“對(duì)象-函數(shù)式”的風(fēng)格,以及 Scala 編程風(fēng)格。特別強(qiáng)調(diào)了可維護(hù)性,并發(fā),常用工具和利用類型系統(tǒng)的優(yōu)勢(shì)。

適用人群

本教程是為有經(jīng)驗(yàn)的工程師準(zhǔn)備,所以建議讀者學(xué)習(xí)前,了解下 Java 語(yǔ)言的基礎(chǔ)或 Scala 入門教程。


學(xué)習(xí)前提

Scala 是一種相對(duì)較新的語(yǔ)言,但借鑒了許多熟悉的概念,所以在學(xué)習(xí)前,我們假設(shè)您已經(jīng)對(duì)面向?qū)ο缶幊?、并發(fā)、可維護(hù)等基本編程思想有了一定的了解。

鳴謝:http://twitter.github.io/scala_school/zh_cn/index.html


5

版本信息

書中演示代碼基于以下版本:

語(yǔ)言 版本信息
Scala 2.8.0
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)