Если вы настаиваете на том, чтобы не использовать какие-либо сторонние библиотеки (что, я считаю, вообще плохая идея), вас, вероятно, заинтересует класс java.lang.reflect.Proxy.Он может быть использован как основа (довольно плохая, но лучше, чем ничего) для реализации аспектно-ориентированной среды.Может быть, этого будет достаточно для ваших нужд.Удачи!