【发布时间】:2021-08-20 06:36:05
【问题描述】:
public @PostConstruct void init()
和
@PostConstruct
public void init()
它们在java中的区别是什么?好像生成的字节码是一样的。
【问题讨论】:
标签: java annotations
public @PostConstruct void init()
和
@PostConstruct
public void init()
它们在java中的区别是什么?好像生成的字节码是一样的。
【问题讨论】:
标签: java annotations
好像生成的字节码是一样的。
然后你得到了答案。从语义上讲,这两种结构在运行时会产生完全相同的行为。
那么剩下的唯一一件事是:它对“源代码”做了什么?它是纯粹的风格。要设置问题的样式,需要遵循两个简单的规则:
关于第二点,我从未见过像您的选项 1 中那样写下方法注释。“整个世界”将在实际签名行之前写下注释。
【讨论】: