私はインタビュー(あなたの標準的な人事マネージャー)をインタビューで実際に探している人と話していました。彼はJVMインストラクション知識のテストについて何か(他の多くのものの中でも)言及しました。JVM命令とは何ですか?
私はそれらが何であるかはわかりませんでしたが、私は彼がバイトコードの命令について話していると思っていました。
私はいくつかの調査を行いましたが、 "JVM命令"で何も見つけられないようですが、私が知っているバイトコード命令への参照が見つかりました。
たとえば、http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-6.htmlは最初はJVM命令について述べているようですが、それはバイトコード命令として認識されているようです。
私の質問は、バイトコード命令とは別にJVM命令があるのか、それとも同じものなのですか?
おかげ
JVM命令は、バイトコードで構成されています。インタビューで面白いことを聞いても、彼らは自分の出願人が自分のコンパイラを書くことを期待していますか? –
彼らは何であるか知っていましたか? – Fildor
私が知っている限り、彼らは同じです。そして、私はインタビュアーがなぜこの知識をテストするのか分かりません。これは、Javaコーディングの点ではほとんど実用的ではありません。実際には、Java/Groovy/JVMベースのコンパイラを作成/管理する場合にのみ便利です。 – aroth