この1週間は、台北商専で Java、JSP、SQL の授業を受けています。もともと Java を学ぶつもりでした。あるネット上の知り合いが、エンジニアとして必ず身につけるべき言語は C++ と Java だと言っていたからです。C++ は少しだけ触ったことがあり、小さなプログラムなら書ける程度ですが、Java はまったく触ったことがありませんでした。先生から台北商専の授業に来ないかと聞かれたときは、とても嬉しくてすぐに参加しました。

もともとは、Java はあまり使い勝手がよくないと思っていました。それでも学ぼうと思ったのは、エンジニアに必須の言語であることに加えて、クロスプラットフォームに対応しているからです。デスクトップ向けのプログラムはもちろん、携帯電話向けのプログラムも簡単に書けるようになります。Android の基礎も Java でできています。ところが、数回授業を受けただけで Java が好きになってきました。初めてプログラミング言語を学んだときのような意欲がよみがえり、本を抱えて夜中の12時まで勉強するようになったのです……。VB.NET を学んだときに感じたのと同じ感覚です!!

前置きはこのくらいにして、ここからは JDK のインストール方法と、Java プログラムのコンパイル方法を説明します。JDK は Java プログラムを書いたあとにコンパイルするためのツールです。以下の解説はすべてコマンドプロンプトで行います。Eclipse ではありません。

Java 情報

JDK のインストール

1. まず JDK をダウンロードします。以下は Windows 版のダウンロードリンクです。ダウンロードリンクが無効になっている場合は、【こちらから報告】してください。

JDK ダウンロードページ:http://www.oracle.com/technetwork/java/javase/downloads/index.html

JDK Windows 32bit:公式ダウンロード |4Shared

JDK Windows 64bit:公式ダウンロード |4Shared

  1. ダウンロードした JDK のインストーラーを実行し、【Next】をクリックします。

  1. このページでは JDK のインストール先を設定します。後の設定で面倒にならないよう、初期値のままにしておくことをおすすめします。

  1. インストール中です。しばらくお待ちください~

  1. インストール完了

ここまでで JDK のインストールは完了です。でも、本当にこれだけで済むのでしょうか? もちろんそんなことはありません。次に環境変数を設定します。環境変数とは、JDK がパソコンのどのフォルダーにあるのかを、OS に教える設定です。

環境変数の設定

1. 「マイ コンピュータ」を右クリックして【プロパティ】を選びます。

  1. Windows 7 のユーザーは、まず【システムの詳細設定】をクリックし、次に【詳細設定】→【環境変数】をクリックします。XP のユーザーは、直接【詳細設定】→【環境変数】をクリックしてください。

  1. 【Path】を選んで【編集】をクリックします。

  1. 変数値の末尾に【C:Program FilesJavajdk1.6.0_23bin;】を追加します。既存の変数値を上書きしないように注意してください。元の変数値の後ろに追加する必要があります! JDK のインストール時にインストール先を変更した場合は、このパスも変更してください。

  1. 設定が終わったら【OK】をクリックします。

  1. 続いて cmd(コマンドプロンプト)を開き、設定が正しく反映されたかを確認します。

「javac」と入力して Enter を押してください。【‘javac’ は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。】と表示されたら、設定に誤りがあります。

Java ソースコードのコンパイル解説

Java プログラムを書き終えたら、まず *.java という拡張子のファイルとして保存し、コンパイルする必要があります。JDK の役割はそのコンパイルを行うことです。そこで以下では、Java プログラムのコンパイルと実行の方法を説明します。
  1. cmd を開き、javac <ソースファイルの場所> と入力します →→ javac とソースファイルの場所の間には必ずスペースを入れてください! また、ソースファイルの場所はドライブ文字、ファイル名、拡張子を含む完全なパスで指定します。

入力したら Enter を押します。

  1. 何もメッセージが表示されなければコンパイルは成功です。ソースコードと同じフォルダーに、拡張子 .class のファイルができているはずです。

  1. 次に class ファイルを実行します。もう一度 cmd を開いてください。手順が少し複雑です。

(1) class ファイルが C ドライブにない場合は、まず class ファイルがあるドライブ文字を入力します。たとえば D ドライブにある場合は d: と入力すると、cmd が D ドライブに切り替わります。

(2) cd <class ファイルのパス> と入力します

p.s. ファイル名は含めなくて大丈夫です。

(3) java <Java プログラム名> と入力します

p.s. プログラム名が test.class だと仮定すると、【java test】と入力します。拡張子は不要です。

ここで解説は終わりです~ みなさんが Java を楽しく学べることを願っています。