Javaの用語
[履歴] (2013/07/09 08:12:30)
1
作品
325
技術情報
最近の投稿
ここは
趣味の電子工作を楽しむ人のための作品販売プラットフォーム

ハードウェア技術を作品にして販売してみませんか?
新着作品

JVM

Java Virtual Machineの略。エディタで作成したJavaプログラムをコンパイルして生成される、バイトコードとよばれるものを実行する。JVMは実行環境ごとに用意されており、バイトコードと実行環境の仲介役となることで、共通のバイトコードを異なる環境で実行できる。

JDK

Java Platform Standard Edition Development Kitの略。JVMやコンパイラなど、開発に必要と思われるものがほぼ同封されている。Oracleのページから無料ダウンロード可能。

インストール後、例えばsample.javaというファイルに以下のコードを記述して、

class HelloWorld {
    public static void main(String args[]) {
        System.out.println("Hello World!");
    }
}

コマンドラインでコンパイラjavacを用いて

javac sample.java

とすると、バイトコードHelloWorld.classが生成される。その状態で、JVMでバイトコードを実行するために

java HelloWorld

とするとHello World!と表示されるはず。

java HelloWorld.class

ではないことに注意。

JRE

Java SE Runtime Environmentの略。JVMなど、バイトコードの実行に必要なツールのみが同封されている。したがって、JDKがインストールされている場合はJREは不要。Oracleのページから無料ダウンロード可能。