初始化块上的注释????静态与否

时间:2011-12-09 10:32:55

标签: java annotations initialization block scjp

我只是编写一个Stripes动作bean,从带注释的方法开始。

我写错了:

@After(stages = LifecycleStage.ActionBeanResolution) {
    // code here
}

编译器没问题

所以我们似乎可以在静态和非静态初始化块上添加注释

@After(stages = LifecycleStage.ActionBeanResolution) 
{
    // code here
}

@After(stages = LifecycleStage.ActionBeanResolution) 
static {
    // code here
}

你对这种奇怪的事情有什么用处吗?

1 个答案:

答案 0 :(得分:1)

很抱歉这是我的ide中的一个问题,它没有编译