Scala入門、最初のHelloWorld
1201 ワード
HelloScala
概要
仕事の需要、最近sparkを学ぶ时Scalaの言语を使う必要があって、そこでこの言语を理解し始めて、これはとても新しい言语で、2001年前后に正式に公表して、计算すると比較的に若いプログラミングの言语で、更に重要なのはjavaプログラマー向けの関数式のプログラミングの言语で、そのコードはJVMの上で运行します.あなたはこの言葉についてまだ深く理解していないかもしれませんが、下を見続けます.インストール構成手順windowsとlinux(MacOS)の2つのインストール構成手順について説明します.
linuxの下:
Scalaの対応するバージョンをダウンロードしてあなたのディレクトリの下に解凍して、profileファイルの対応する環境変数の指令を修正します:
Windowsの下:
注意して、Scalaの更新のバージョンはまだ多くないため、windowsの下の多くの問題はまだ解決していません.例えば、scalaのwindowsの下のインストールバージョンをダウンロードしてデフォルトのインストールパスを使用すると、(システムディレクトリその後、ネット上のチュートリアルではコンパイルできないことに気づき、scalac HelloWorldを使用しました.scalaは、windowsの下のスペース付きファイルパスを認識していないか、パスが長すぎると上記の問題が発生するというエラーを報告します.解決策は、scalaインストールパスをCディスクルートディレクトリの下に置くことです.再度scalacを使用してこのファイルをコンパイルします:ディレクトリの下でバイトコードファイルの実行が現れます: これでscalaの
概要
仕事の需要、最近sparkを学ぶ时Scalaの言语を使う必要があって、そこでこの言语を理解し始めて、これはとても新しい言语で、2001年前后に正式に公表して、计算すると比較的に若いプログラミングの言语で、更に重要なのはjavaプログラマー向けの関数式のプログラミングの言语で、そのコードはJVMの上で运行します.あなたはこの言葉についてまだ深く理解していないかもしれませんが、下を見続けます.
linuxの下:
Scalaの対応するバージョンをダウンロードしてあなたのディレクトリの下に解凍して、profileファイルの対応する環境変数の指令を修正します:
vim /etc/profile
任意のディレクトリにコマンドを入力:scala
構成に成功しました.Windowsの下:
注意して、Scalaの更新のバージョンはまだ多くないため、windowsの下の多くの問題はまだ解決していません.例えば、scalaのwindowsの下のインストールバージョンをダウンロードしてデフォルトのインストールパスを使用すると、(システムディレクトリ
x86
の下のscala
フォルダの下にインストールされます)、HelloWorldプログラムを作成します.object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
helloworld
プログラムのテストが完了しましたが、このバイトコードファイルがjavaで読めるかどうかをテストしませんか?Javacディレクトリにコピーして実行すると、jvm上で実行されますが、バイトコードファイルは通用しません.