スカラのチュートリアル


scala-icon.png

Scala は、オブジェクト指向プログラミングと関数型プログラミングのさまざまな機能を統合するように設計されたマルチパラダイム プログラミング言語です。

Scala は Java 仮想マシン上で実行され、既存の Java プログラムと互換性があります。

Scala ソース コードは Java バイトコードにコンパイルされるため、JVM 上で実行し、既存の Java クラス ライブラリを呼び出すことができます。


このチュートリアルを読むのに適しているのは誰ですか?

このチュートリアルは、Scala プログラミング言語を一から学びたい開発者に適しています。もちろん、このチュートリアルでは、Scala アプリケーションをより深く理解できるように、いくつかのモジュールについても詳しく説明します。



このチュートリアルに従う前に知っておくべきこと

このチュートリアルに進む前に、基本的なコンピューター プログラミング用語を理解しておく必要があります。 Java プログラミング言語を学習している場合は、Scala プログラミングをより早く理解するのに役立ちます。

Java チュートリアルを学びます。


最初の Scala プログラム: Hello World

以下は、Scala で書かれた典型的な Hello World プログラムです:

object HelloWorld {
    def main(args: Array[String]): Unit = {
        println("Hello, world!")
    }
}

インスタンスの実行»

オンラインで表示するには、[インスタンスの実行] ボタンをクリックしてください例

上記のコードを HelloWorld.scala ファイルとして保存し、上記の scala プログラムを実行します (オンラインで直接実行することもできます):

$ scalac HelloWorld.scala
$ scala HelloWorld.scala

出力結果は次のとおりです:

Hello, world!

関連ドキュメントの推奨事項

以下はScala 言語仕様.pdf ドキュメントは、学習リファレンスとして使用できます: