[英]Annotations in Java
我想知道Java中到底使用了什么注释,我对此有基本的了解。 但是我真正的问题是,注释在注释中是什么意思? 例如: /** @param **/
。 它对代码本身有影响吗?
谢谢。
我想知道Java中到底使用了什么注释
它们用于各种事物。 不可能给出“确切的”答案,因为注释的用例在(字面上)是无限的。 此外,您可能已经看到了一些用例。 (例如,Google,如果您想找到更多...)
但是我真正的问题是,注释在注释中是什么意思?
当它们在注释中时,它们不是注释。 在这种情况下,它们是javadoc标记...,在为代码生成javadoc 文档时使用,
例如:/ ** @param ** /。 它对代码本身有影响吗?
它对代码本身没有影响。 Java编译器会忽略Java注释中的任何内容。 (当然, 可以为Java派生的语言编写一个编译器,该注释在注释中引起注意。但这不是Java。)
当为特定类创建JavaDoc时使用它,因为在注释块中编译器不会查看它,也不会使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.