1. Java仮想マシンとは何ですか?なぜJavaは、「プラットフォームに依存しないプログラミング言語」と呼ばれてきましたか?
Java仮想マシンは、仮想マシンがプロセスJavaバイトコードを実行することができます。Javaソースファイルは、Java仮想マシンで実行することができ、バイトコードファイルにコンパイルされています。
Javaのはプログラマが個別に、または再コンパイル、各プラットフォームを書き換えるためのアプリケーションが必要とすることなく、任意のプラットフォーム上で実行できるように設計されています。それは基盤となるハードウェア・プラットフォームおよびその他の機能の命令長ということを知っているので、Java仮想マシンは、これが可能になってみましょう。
ます。https://my.oschina.net/u/1186503/blog/1632946で再現