相关疑难解决方法(0)

Java Annotations可以帮助我解决这个问题吗?

我想知道是否有一种方法可以指定在类方法之前调用方法.我知道这样的事情应该是可能的,因为JUnit在before()之前,我想做的是类似的.

这是我想做的具体例子

class A {

 public void init(int a) {
  System.out.println(a);
 }

 @magic(arg=1)
 public void foo() { 
   //
 }

 public static void main() {
   A a = new A();
   a.foo();
 }
}

//Output: 1
Run Code Online (Sandbox Code Playgroud)

基本上我想要一个注释告诉编译器或jvm调用init()之前foo()

java annotations

3
推荐指数
1
解决办法
8250
查看次数

标签 统计

annotations ×1

java ×1