Prev / Next / たまにっき。

クラスファイルベリファイアのプロセス

Category: [Java]
2004-11-15

大きく 4 つのフェーズに分かれている.
- Pass 1
クラスファイルフォーマット検査
- Pass 2
クラスファイル間の一貫性検査
- Pass 3
バイトコードのチェック.この部分がバイトコードベリファイアと呼ばれる
- Pass 4
何するの? 仕様を読んでもよく分からん.遅延が許されるとかあるけど,このフェーズで具体的には何をチェックするのだろうか.

Category: [Java]