Java中注释的目的是什么?我把这些模糊的想法放在评论和实际代码之间.它们是否在运行时影响程序?
它们的典型用法是什么?
它们是Java独有的吗?是否有C++等价物?
以下是代码段.
@Intercepts({@Signature(
type= Executor.class,
method = "update",
args = {MappedStatement.class,Object.class})})
public class
Run Code Online (Sandbox Code Playgroud)
有人可以向我解释一下@ sign在Java中的含义吗?
到底是@Object.field做什么的?我正在阅读一些从反编译器中获取的代码.它用
@Object.name(field = "stuff",field = "stuff")
public static Object fieldName;
Run Code Online (Sandbox Code Playgroud)