-3

私は、.class ファイルがプラットフォームに依存しないことをどこでも読んできました。ある投稿で、OS+PROCESSOR=PLATFORM を読みました。JVM の主な目的は、".class" ファイルから対応するマシン コードを生成することです。マシンコードは「プロセッサ」だけが理解できるものであり、「OS では理解できない」ものです。マシンコードと関係のあるOSは?

Plsは私に理解させます

4

1 に答える 1

3

JVM (Java コンパイラーと考えてください)は、基盤となる OS と通信してその役割を実行するため、プラットフォームに依存します。ただし、結果のバイト コード (.class ファイル) は、OS 固有のライブラリを使用しない限り、任意のJVMで実行できます。

Java チュートリアルを通じてJava を読むことで、より詳細な情報を見つけることができます。

于 2013-05-01T12:03:19.743 に答える