Java's AOP technology is implemented based on the powerful tool Asm.jar. You can start with java assembly instructions and master the APIs related to Asm.jar. Later, you can understand Spring, Structs and other frameworks, which are all easy to understand. As for Android, there are already many AOP frameworks. I plan to write an article about this recently. You can pay attention to my subsequent updates.
I wrote an article about Java assembly instructions, which can be regarded as the necessary knowledge to lay the foundation for this area: Big words + pictures: Java assembly instructions - just to let you understand
Java's AOP technology is implemented based on the powerful tool Asm.jar. You can start with java assembly instructions and master the APIs related to Asm.jar. Later, you can understand Spring, Structs and other frameworks, which are all easy to understand. As for Android, there are already many AOP frameworks. I plan to write an article about this recently. You can pay attention to my subsequent updates.
I wrote an article about Java assembly instructions, which can be regarded as the necessary knowledge to lay the foundation for this area:
Big words + pictures: Java assembly instructions - just to let you understand
Detailed explanation of Android AOP bytecode instrumentation
Look at the strong insertion of AspectJ in Android