Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Редактирование .class


Автор: eugine_s 26.3.2008, 20:58
Если скомпилированный класс, например Test.class.

Я знаю что он объявлен как public final class Test ....

Как можно изменить модификатор класса? В hex-редакторе я смогу найти нужный байт чтобы изменить модификатор класса.

Я например считал этот класс (через FileInputStream) в байтовый массив, как мне теперь в нем найти нужный байт?

Автор: LSD 26.3.2008, 22:21
http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html

Автор: eugine_s 27.3.2008, 09:33
LSD, спасибо.

Вчера правда уже сам нашел эту доку и разобрался по ней

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)