Arquivo .class

2 comentários
O arquivo com extensão .class é resultado da compilação correta (pelo javac) de um .java.

Hoje, abri um .class em um editor de texto padrão e vi que ele contém texto contendo nome de atributos, herança, parte do código dentro dos métodos e dentre outros.

Então, é possível juntar os dois no modo binário (não o contrário).

Isso justifica o fato de ser possível transformar um .class no seu respectivo .java.

Para comprovar o que digo, o código cria um arquivo em modo binário e insere informação em ascii e binário. Abra o arquivo gerado e veja o resultado

Ratings:

Avaliação deste artigo

Copyright © Programming @ home