April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Bytecode Verifier
n  Segurança
n Referências à memória são resolvidas pelo compilador e traduzidas durante a execução pelo interpretador. Durante a execução a maquina virtual Java (JVM) executa um processo de verificação dos Bytecodes do programa para assegurar que a classe carregada a partir da rede não tenha sido adulterada (no caso de Applets).
n
n Verificação de Bytecodes
n Etapa que antecede a execução do código em classes carregadas através da rede
n Class Loader distingue classes locais (seguras) de classes remotas (potencialmente inseguras)
n