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が組み込まれたブラウザ上で実行する