-1

Я пытаюсь сделать академический проект по BCI и JavaAssist. Я был бы рад, если кто-то может помочь мне с этим:Агент Java для проверки всех запущенных классов JVM?

  1. Можно ли построить Java агент, который может проверять/контролировать все классы, работающие в настоящее время в JVM?

  2. Возможно ли построить объект Java как составную часть объектов (вспомогательных объектов), чтобы эти под-объекты могли динамически обновлять свое поведение «на лету», пока главный объект Java все еще работает?

+0

«составные объекты (подэлементы)» Мне было интересно, можете ли вы прояснить эту фразу. спасибо – vijay

+0

класс, который содержит подклассы (объект, который состоит из под-объектов) –

ответ

1

Короткий ответ: да.

В качестве отправной точки вы можете использовать asm library. Это полезная презентация http://s3-eu-west-1.amazonaws.com/presentations2012/30_presentation.pdf

Эта библиотека может использоваться для создания контрольно-измерительных приборов, контроля и динамического генерации кода, которые затем могут быть загружены с использованием загрузчика классов.

 Смежные вопросы

  • Нет связанных вопросов^_^