所有javadoc标记都以@开头。每一个标记必须另起一行。
标记:
类或者接口前面的标记
@author author_name
除非你在运行javadoc时包含 -author 选项,否则忽略该标记。
@version
除非你在运行javadoc时包含 -version 选项,否则忽略该标记。
方法前面的标记
@param variable_name
如果方法有一个以上的参数,则为每一个参数提供@param标记。将这些标记组合在一起。
@return description
描述方法的返回值。
@exception fully_qualified_class_name description
@throws fully_qualified_class_name description
列出和描述可能抛出的异常。完全限定类名是到异常类的超文本链接。如果方法可能抛出一个以上的异常类型,则为每个异常类提供@exception或者@throws .将这些标记组合在一起。
示例:
/**
* <p>This class store the value of two integers.</p>
* <p>This class is written for the purpose of demonstrating Javadoc
* comments. Javadoc comments for classes can be broken into two
* parts: a description part and a tags part. This is the
* description part. The parts should be separated by one empty
* comment line.</p>
* <p>Also, there should be no lines between the end of the Javadoc
* comment and the beginning of the entity it describes.</p>
*
* @author Lily Hou
* @author Sean Bufano
* @version 1.0.0
*/
public class TwoInts {
private int first;
private int second;
/**
* Initializes both integers to <code>0</code>.
*/
public TwoInts() {
first = 0;
second = 0;
}
/**
* Initializes both integers to arguments.
*
* @param initialFirst value to which field <code>first</code>
* is initialized
* @param initialSecond value to which field <code>second</code>
* is initialized
*/
public TwoInts(int initialFirst, int initialSecond) {
first = initialFirst;
second = initialSecond;
}
/**
* Computes the sum of the two integers.
*
* @return the sum of the two integers
*/
public int sum() {
return first + second;
}
/**
* Increments the field <code>first</code> by the argument.
*
* @param value the value by which field <code>first</code> will
* be incremented
*/
public void addToFirst(int value) {
first += value;
}
}
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=528489
分享到:
相关推荐
- 对于更多 JavaDoc 的使用技巧和扩展功能,可以参考官方文档和其他资源,如增强功能、FAQ 和编写文档注释的指南。 JavaDoc 是一个强大的工具,它简化了 Java 代码的文档生成过程,使得开发者可以更专注于代码本身...
javadoc 标记由「@」及其后所跟的标记类型和专用注释引用组成。常见的 javadoc 标记有: * @author:标明开发该类模块的作者 * @version:标明该类模块的版本 * @see:参考转向,也就是相关主题 * @param:对方法中...
本文将深入探讨Javadoc的使用方法,包括如何插入注释、使用特定标记以及生成文档的实践技巧。 #### Javadoc的核心功能 Javadoc通过分析源代码中的特殊注释格式,自动生成详细的文档。这些文档通常包括类、接口、...
Eclipse生成javadoc Eclipse生成javadoc文档是将类、接口和方法的使用帮助信息嵌入到程序中,并将嵌入到程序中的文档...同时,javadoc文档也可以作为项目的参考手册,方便其他开发者快速了解项目的结构和使用信息。
这份压缩包中的"java代码规范模板"可以作为编写Javadoc注释的参考,确保你的代码符合标准且易于理解。通过遵循这些规范,你的代码将更易于维护,团队合作也将更为顺畅。在实际开发中,养成良好的Javadoc注释习惯,对...
例如,你可能希望排除那些仅供内部使用的工具方法,或者标记为`@hide`的类和方法。 标签"ydoc"和"javadoc"表明这个工具是JavaDoc的一个扩展,而"exclude"则强调了其在文档排除方面的功能。`ydoc.jar` 可能包含了`...
总的来说,JUnit4的JavaDoc文档是开发者进行单元测试时的重要参考,它提供了丰富的示例和详尽的解释,帮助我们理解和利用JUnit4的各种特性,提升测试效率和代码质量。无论是初学者还是经验丰富的开发者,都应该充分...
- `@see`: 用于链接到相关类、方法或变量的文档,提供更多的参考信息。 - `@since`: 指明该API自哪个版本开始引入。 - `@link`: 创建超链接,直接跳转到指定类、方法或字段的文档。 - `@value`: 显示常量的值,...
本压缩包“junit4.8.2-javadoc.rar”包含了JUnit 4.8.2版本的API文档,是学习和使用该版本JUnit的重要参考资料。 一、JUnit概述 JUnit 4.8.2是JUnit系列的一个重要版本,它引入了许多新特性和改进,使得测试更加...
例如,你可以使用`@Option`注解来标记一个方法或字段,表示它应该对应于命令行中的一个参数。这样,args4j会自动处理参数的解析和赋值,避免了手动解析字符串和处理异常的繁琐工作。 在args4j-2.0.9-javadoc.jar中...
JavaDoc支持一系列预定义的标记(@tags),如`@param`、`@return`、`@throws`、`@author`、`@version`等,用于提供特定信息。例如,`@param`用于描述方法参数,`@return`描述方法返回值,`@throws`描述可能抛出的...
JavaDoc是Java编程语言中的一个标准工具,用于生成关于Java源..."javadoc.rar"中的文档可能会涵盖以上所有知识点,以及更深入的使用技巧和示例,对于希望提升Java编程技能或者准备面试的人来说是非常有价值的参考资料。
JavaDoc是Java开发中的一个重要工具,它用于从源代码中...参考Java API文档可以帮助学习如何编写高质量的JavaDoc注释。在编写代码时,应尽可能详细地描述类、方法和字段的作用,以帮助其他开发者快速理解其功能和用法。
《DBPool_v4.8.3_javadoc》是关于数据库连接池...对于使用或维护DBPool的项目来说,这些JavaDoc资源是不可或缺的参考材料。在实际开发过程中,根据这些文档可以更加高效地编写代码,避免因对API理解不足而导致的问题。
这个名为"args4j-2.0.15-javadoc.jar.zip"的压缩包,包含了args4j库的2.0.15版本的Java文档(Javadoc),以及相关的许可协议文件,为开发者提供了详细而全面的API参考。 args4j的核心功能在于它提供了一种简单的...
Javadoc是一种特殊格式的文档,它通过解析源代码注释生成,提供了详细的API参考,包含了类、接口、方法及字段的说明,帮助开发者理解库的使用方式和功能。在这个jar文件中,你可以找到args4j所有公开类和方法的详细...
首先,"args4j-2.0.10-javadoc.jar.zip"是args4j库的2.0.10版本的Java文档(Javadoc)压缩包,它是开发者理解和使用args4j的重要参考资料。Javadoc是一种特殊的文档格式,它包含了类、接口、方法等API的详细说明,...
- `@Entity`:标记一个Java类为JPA实体,意味着这个类的实例可以被持久化到数据库中。 - `@MappedSuperclass`:用于基类,其属性和关系会被继承到子类,但基类自身不会被映射为数据库表。 2. **数据库模式属性...