Программа просмотра Java-классов (Java Class Viewer) - Построение просмотрщика Java-классов
ОГЛАВЛЕНИЕ
Построение просмотрщика Java-классов
Используя элементы управления, предоставленные библиотекой jCFL, вы с легкостью сможете написать программу просмотра файлов классов. Все что вам необходимо добавить, так это меню/панель инструментов, а также расположить элементы по JFrame.
Вам может понадобиться ознакомиться с исходным кодом, предоставленным в самом начале данной статьи.
Интересные факты
Данная программа является всего лишь отправным пунктом в понимании Java. Вы можете использовать ее в качестве инструмента для изучения новых возможностей, предоставленных новыми версиями Java, в качестве инструмента для изучения АОП, изучения кода структур/платформ и т.д.
Sun (а может, и Oracle) пытаются сохранить совместимость формата файлов класса. К примеру, аннотация добавляет некоторые атрибуты к файлу класса и использует механизм отражения для считывания и анализа аннотации - тем самым, производительность аннотации невысока, но таким образом мы можем сохранить совместимость.
Автор: Amos Shi
Загрузить демо пример - 87.51 KB
Загрузить двоичный код - 73.71 KB
Загрузить исходный код - 44.04 KB
Вам стоит использовать NetBeans версии 6.5 или выше для того, чтобы открыть предлагаемый исходный код. Вам стоит обновить библиотечную ссылку jCFL проекта NetBeans поскольку ваш путь к каталогу может отличаться.
Последнюю версию библиотеки вы можете загрузить со страницы загрузок jCFL .