Java接口中的注释

时间:2011-11-30 10:49:43

标签: java interface junit

有没有办法说,

import org.junit.Test;

public interface ITest {
    @Test
    public void runTest();
}

当我在课堂上继承它时,它会自动执行此操作

public class Test implements ITest {
       @Test
       public void runTest() { }
}

而不是@Override

1 个答案:

答案 0 :(得分:7)

默认情况下,Java中的注释不会被继承。如果注释类型具有元注释@Inherited,那么它将是,但我不认为@Test does