Javaとは?Javaとは?|Javaから楽しく学ぶ!ゲームプログラミング専門学校Javaから楽しく学ぶ!ゲームプログラミング専門学校ゲームプログラミングとはその名のとおりゲームのプログラムを作ることを指します。『Javaから楽しく学ぶ!ゲームプログラミング専門学校』ではゲームプログラミングについて、実際にゲームプログラムをJAVAプログラミング言語を使用し、作成していきながら詳しく解説していきます。Microsystems社が開発したオブジェクト指向型のプログラミング言語です。C言語と構文は似ていますが、JavaにはC言語にはないオブジェクト指向と呼ばれる新しい考え方が備わっています。Javaの最大の特徴は、Javaで開発されたソフトウェア(プログラム)は特定のOSやマイクロプロセッサに依存しないというところにあります。Javaで記述されたソースコードは、コンパイル時にバイトコードと呼ばれる中間コードにいったん変換されます。バイトコードの状態ではまだソフトウェアは動作しませんが、Javaで開発されたソフトウェアはバイトコードでの配布という形を取ります。バイトコードの状態で配布されたソフトウェアは、Java仮想マシンと呼ばれるソフトウェアを仲介させることにより初めて動作します。Java仮想マシンを間に入れることで、ソフトウェア開発者はバイトコードを一つ作れば、Windows、Mac、LinuxとさまざまなOS上で動作させることが可能になります。このことが「特定のOSやマイクロプロセッサに依存しない」ということを意味しています。ソフトウェア使用者は、Javaで開発されたソフトウェアを動作させるためにJava仮想マシンをインストールする必要があります。Edition(J2SE)をインストールすることでJava開発環境を構築することになりますが、Java仮想マシンはJ2SEにも含まれているためJREをインストールする必要はありません。SEも使えるようになっています。SEと呼ばれています。