Java Development Kit
JDKとSDKの曖昧さ
JDKはソフトウェア開発キット (SDK) の拡張されたサブセットになる。Java SE、EE、そしてMEを実装する最近のリリースに付属している説明書によると、サンはその専門用語に基づいてJDKを認め、JDKはJavaプログラムを書くことと起動することに対して責任があるSDKのサブセットとなる。SDKの残りは、アプリケーションサーバ、デバッガ、そしてドキュメンテーションといった余分なソフトウェアを含む。