最近、Eclipse を Windows 7 マシンにダウンロードしました。マシンにはすでに JRE がありましたが、JDK がないことに気付きました。JDK をダウンロードしてから Eclipse を接続する必要があるのではないかと心配していました。箱から出してすぐに Eclipse でコーディング、コンパイル、および実行できたとき、私は (嬉しいことに) 驚きました。しかし、今私は混乱しています。私が Java について知っていることから、Eclipse にはコードをコンパイルするための JDK とそれを実行するための JRE が必要です。
私が考えることができる最高のものは...
- Eclipse には JDK が同梱されています (これが正しい場合、コンピューターに JDK が見つかりません)
- 私は左翼手で、思ったほど JDK を理解していません。
確かに好奇心旺盛な質問ですが、JDK なしで Java をコンパイルできるのはなぜですか?