私は、.class ファイルがプラットフォームに依存しないことをどこでも読んできました。ある投稿で、OS+PROCESSOR=PLATFORM を読みました。JVM の主な目的は、".class" ファイルから対応するマシン コードを生成することです。マシンコードは「プロセッサ」だけが理解できるものであり、「OS では理解できない」ものです。マシンコードと関係のあるOSは?
Plsは私に理解させます
私は、.class ファイルがプラットフォームに依存しないことをどこでも読んできました。ある投稿で、OS+PROCESSOR=PLATFORM を読みました。JVM の主な目的は、".class" ファイルから対応するマシン コードを生成することです。マシンコードは「プロセッサ」だけが理解できるものであり、「OS では理解できない」ものです。マシンコードと関係のあるOSは?
Plsは私に理解させます
JVM (Java コンパイラーと考えてください)は、基盤となる OS と通信してその役割を実行するため、プラットフォームに依存します。ただし、結果のバイト コード (.class ファイル) は、OS 固有のライブラリを使用しない限り、任意のJVMで実行できます。
Java チュートリアルを通じてJava を読むことで、より詳細な情報を見つけることができます。