JREとSDKの違い
主な違い: JREはJava Runtime Environmentの略です。 Javaバイトコードの実行に使用されるのは、OracleのJava実行環境です。 一方、SDKまたはソフトウェア開発キットはソフトウェア開発ツールのセットです。 これらは主にさまざまなアプリケーションを作成するために使用されます。 JREはこれらおよび他のJavaプログラムを実行するために使用されます。 JREはJava Runtime Environmentの略です。 Javaバイトコードの実行に使用されるのは、OracleのJava実行環境です。 一方、SDKまたはソフトウェア開発キットはソフトウェア開発ツールのセットです。 これらは主にさまざまなアプリケーションを作成するために使用されます。 これらのアプリケーションは、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、ビデオゲームコンソール、オペレーティングシステム、または同様のプラットフォームに使用できます。 JavaのSDKはJDKまたはJava Development Kitです。 これは最も一般的に使用されているSDKです。 SDKには、特定のプログラミング言語にインターフェイスするためのファイル、特定の組み込みシステムと通信するための高度なハードウェア、デバッグ支援ツールやその他