您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122232425
  1. public aspect Code {
  2. pointcut init(): initialization(Object+.new(..));
  3. pointcut staticinit(): staticinitialization(Object+);
  4. Class around(String className): cflowbelow(init() || staticinit()) &&
  5. call(Class Class.forName(String)) && args(className) {
  6. System.out.println("Test");
  7. return proceed(className);
  8. }
  9. public static void main(String[] argv) {
  10. new SomeClass();
  11. }
  12. }
  13. class SomeClass implements SomeInterface {
  14. }
  15. interface SomeInterface {
  16. Class ADAPTER = SomeInterface.class;
  17. }