WisdomSoft - for your serial experiences.

1.4 開発環境とコンパイラ

Java の開発ツールの紹介です。

1.4.1 Java SDK

Java プラットフォーム専用のアプリケーションを開発するためには、Java バイトコードを生成しなければなりません。Java にとっては、Java バイトコードこそが機械語であり実行データなのです。バイトコードとプログラムの実行の具体的な仕組みについては、Java とオブジェクト指向プログラミングの基本的な知識を得た上で解説しなければなりません。この場では、Java アプリケーションはバイトコードによって実行されることを覚えておいてください。

Java バイトコードを生成するためには、C/C++ 言語などによる開発と同様に、高水準言語を用いて開発する方法が用いられます。そして、この Java バイトコードを生成するための専用の高水準言語が Java 言語なのです。(もちろん、Java 仮想マシンの仕様を熟知した上で、独自の Java 用言語を作ることも不可能ではない)

Java 言語のコンパイラは JDK(Java Development Kit) に付属しています。JDK は、Sun Microsystems 社の Web サイト http://java.sun.com/j2se/ から無償でダウンロードすることができます。Java の開発環境は様々なプラットフォームでサポートされているため、Windows 環境や Solaris 環境など、ご使用のシステムに対応した JDK を選択し、指示に従ってインストールしてください。