`
fantasy
  • 浏览: 515627 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

用源代码演示如何编写javadoc

阅读更多


 

/**
 * JAVA DOC由<b>Java Tag</b>和<b>HTML标记</b>组成。
 *
 * <br/>
 *
 * <h3>HTML标记:</h3>
 * <ul>
 * <li>用来定义注释的格式,大多数HTML标记都支持,常用的有。</li>
 * <li>p:段落</li>
 * <li>br:换行</li>
 * <li>a:超链接</li>
 * <li>pre</li>
 * <li>b:粗体,如 <b>粗体</b> <u>下划线</u></li>
 * <li>code: 代码的标记,仅样式上和不加标记有所区分,如<code>String</code> </li>
 * <li>img:支持图片标记。<img src="http://img.alibaba.com/images/cms/upload/banner/partner_bigbuyer/70x25_goodyear.jpg"></li>
 * </ul>
 *
 * <h3>Java Tag:</h3>
 * <ul>
 * <li>Java Tag用来定义注释的属性,以@开头。</li>
 * <li>@link:链接到其他类,如{@link JavaDocRuntimeException}</li>
 * <li>@see:为了更加了解当前类,可以去看的其他类或者方法。see标记可以链接到类,方法,URL地址等。</li>
 * <li>@value:链接到变量。1.4以后的tag,如 {@value #SCRIPT_START}按住ctrl+鼠标点击,可链接到SCRIPT_START变量</li>
 * <li>@code:在code里可以使用特殊字符尖括号等,1.5后的tag,如:<pre>{@code List<String> users=new ArrayList<String>;}</pre></li>
 * </ul>
 *
 * @author tengfei.fangtf
 * @version 版本 1.0
 *
 * @see "javadoc.html"
 * @see <a href="spec.html#section">Java Spec</a>
 * @see String#equals(Object) equals
 * @see <a href="http://download.oracle.com/javase/1.5.0/docs/tooldocs/windows/javadoc.html">JavaDoc</a>
 *
 */
public class JavaDocDemo {

    public static final String SCRIPT_START = "<script>";

	/**
	 * 方法描述
	 *
	 * @param doc
	 *            参数说明
	 * @return 返回值说明
	 * @throws JavaDocRuntimeException
	 *             该方法可能会抛出的异常,如:当长升文档失败时候将抛出JavaDocRuntimeException异常
	 */
	public String genJavaDoc(String doc) {
		try {

		} catch (Exception e) {
			throw new JavaDocRuntimeException("产生javaDOC失败");
		}
		return null;
	}

	/**
	 * @deprecated 表示当前方法已经不推荐使用,已由新方法取代。
	 */
	public String genJavaDoc(String doc, String type) {
		return null;

	}

	/**
	 * JAVA doc运行时异常
	 *
	 * @author tengfei.fangtf
	 *
	 */
	class JavaDocRuntimeException extends RuntimeException {

		private static final long serialVersionUID = 1L;

		public JavaDocRuntimeException(String string) {
		// TODO 代办任务,表示当前由于时间或者技术原因不能解决的问题,可以在Eclipse的tasks视图下查看
		}
	}

}

 

参考资料

http://download.oracle.com/javase/1.5.0/docs/tooldocs/windows/javadoc.html

  • 大小: 60.6 KB
0
1
分享到:
评论

相关推荐

    javadoc,在 Java 的注释上做文章

    * MyClass 是一个示例类,用于演示 JavaDoc 的使用。 * * @author John Doe * @since 1.0 * * @param someParam 这个参数用于... */ public class MyClass { /** * 打印一条消息。 * @param message 要...

    javadoc使用指南

    * 这是一个示例类,用于演示JavaDoc的使用。 * @author YourName * @version 1.0 */ public class MyClass { /** * 计算两个数的和。 * @param num1 第一个数字 * @param num2 第二个数字 * @return 两个...

    xdoclet-1.2.3源代码

    总之,XDoclet-1.2.3源代码包对于任何希望深入了解元数据驱动开发、Javadoc注释使用和Java工具开发的开发者都是宝贵的资源。通过深入研究源代码、阅读文档并尝试示例,开发者不仅可以提高自己的技术水平,还能在实践...

    JavaDoc(1.8中文版)

    JavaDoc是Java编程语言中一个强大的工具,用于生成关于源代码的API文档。这个"JavaDoc(1.8中文版)"是JDK1.8版本的官方中文帮助文档,为开发者提供了详细的API接口、类、方法等信息,使得Java开发者能够更加方便地...

    javaDoc.rar

    JavaDoc 使用特殊的注释语法,允许开发者在源代码中嵌入文档,然后通过 JavaDoc 工具自动生成格式化的 API 文档。这对于理解和使用开源库、框架或者自己编写的代码库至关重要。 在 Java 开发中,良好的文档是非常...

    javadoc

    * 这是一个示例方法,用于演示JavaDoc注释。 * * @param name 输入的名字 * @return 返回名字的长度 * @throws IllegalArgumentException 如果输入为空 */ public int getLength(String name) throws ...

    JDK17-javadoc-guide.pdf

    JavaDoc是Java开发平台提供的一种文档生成工具,能够根据Java源代码生成HTML格式的文档。JavaDoc Guide是关于如何使用JavaDoc工具生成Java应用程序文档的指南。 Release 17 Release 17是Java标准版的第17个版本,...

    如何用ant生成javadoc

    确保你的项目中有Javadoc注释,并且Java源代码已经编译。 **2. 创建`build.xml`文件** 在项目的根目录下创建`build.xml`文件,内容如下: ```xml &lt;project name="JavadocGenerator" default="javadoc" basedir=...

    onebusaway-configuration-doclet:一个Javadoc doclet,可从源代码自动生成配置文档-one source code

    使用这个doclet,开发者可以在源代码中使用特定的注解标记配置相关的信息,然后通过运行Javadoc命令,结合onebusaway-configuration-doclet,就可以自动生成配置文档。这样做的好处在于,当源代码发生变化时,配置...

    SIP API for Java 2 Micro Edition Javadoc

    Javadoc是Java语言的标准文档工具,它从源代码中提取注释并生成易于理解的API文档,帮助开发者了解类、接口、方法和构造函数的用途和用法。 在提供的压缩包中,有两个主要文件: 1. **JSR180_v1.1.0.pdf**:这可能...

    Java程序设计实验指导书&#40;同名23066&#41;.doc

    - 使用javadoc命令生成文档,需要在命令行指定Java源代码的位置,javadoc会扫描源代码中的注释生成相应的HTML文档。生成的文档可以用浏览器查看,便于理解和使用程序接口。 通过这些实验,学生可以逐步掌握Java...

    Twaver java 4.1资源包(库+学习文档+javadoc)

    通过运行示例、查阅API文档和深入学习源代码,开发者能够掌握如何利用Twaver构建图形化应用,实现数据的直观呈现和交互。对于Java开发者来说,这是一份不可多得的学习资源,可以帮助他们在项目中实现更高效、更具...

    jozi-jug-annotations:来自 jozi-jug 注释演示的源代码

    【jozi-jug-annotations: 来自 jozi-jug 注释演示的源代码】是一个与Java编程相关的项目,主要展示了如何在Java程序中有效利用注释(Annotations)进行代码的增强和元数据的声明。这个项目是jozi-jug(约翰内斯堡...

    Java知识_文档

    src.zip:Java提供的API类的源代码压缩文件,如果需要查看API的某些功能如何实现,可以查看这个文件中的源代码内容。 JDK安装目录下的bin目录非常重要,因为编写完Java程序之后,无论是编译或执行程序,都会使用到...

    docx4j项目(javadoc文档、源码及示例)

    以下是一个简单的示例,演示如何使用docx4j在现有Word文档中添加文本: ```java import org.docx4j.openpackaging.packages.WordprocessingMLPackage; import org.docx4j.openpackaging.parts.WordprocessingML....

    usb-1_0-fr-javadoc.zip_coonectivity_java usb_java usb

    Javadoc是Java编程语言的一个工具,用于从源代码中提取注释并生成文档,通常用于帮助开发者理解库或框架的接口和功能。 描述中提到的"java and usb-this document tells abt the usb coonectivity"进一步确认了这个...

    Javadoc Search CGI Script-开源

    1. **源代码**:CGI脚本的源文件,可能是用Perl、Python或其他支持CGI的编程语言编写的。 2. **配置文件**:用于设置脚本的行为,如服务器路径、Javadoc存放位置等。 3. **示例**:可能包括一些示例的配置文件或使用...

    TinyOS源码说明-1

    尽管TinyOS主要用C++和NesC(Network Embedded Systems C)编写,但它的API文档通常使用Javadoc格式,便于开发者理解和使用。Javadoc会提供每个类、接口、方法的详细描述,包括参数、返回值、异常以及示例代码。通过...

    Java-文档注释例子

    1. 提供自动生成API文档:Java的Javadoc工具可以读取源代码中的文档注释,生成HTML格式的文档,方便开发者理解和使用API。 2. 提高代码可读性:通过添加详细的描述,让其他开发者更容易理解代码的功能和用法。 3. ...

Global site tag (gtag.js) - Google Analytics