Javaを動かす環境
コード
・ソースコード :テキストエディタを使って作成されたもの
・バイトコード :実行可能なプログラムのバイナリ表現
Javaの3エディション
・JavaSE(Java Platform,Standard Edition) :Javaの基本的な実行/開発環境。デスクトップアプリケーション開発のための機能を備える
・JavaEE(Java Platform,Enterprise Edition):サーバサイドアプリケーション開発のためのエディション。JavaSEの上で動作する
・JavaME(Java Platform,Micro Edition) :組み込み用途を想定した環境
JVM
Java Virtual Machine。Javaバイトコードの実行環境
アプリケーションとアプレット
・アプリケーション :JVMによって直接実行できる
・アプレット :JVMが組み込まれたブラウザ上で実行する