引用 使用Eclipse生成Java Doc
引用
阿水 的 使用Eclipse生成Java Doc
water.ashui 2009.11.12
所谓的Java Doc就是我们平时进行开发的时候,使用别人已经做好的类库中提供的相关的API的文档。(API:Application Programming Interface ?)
我们知道,在Java中有三类注释,如下:
l // comment goes here
l /* comment goes here */
l /** comment goes here */
前两个具体是用来干什么的,相信已经不用我多说了。这里主要说一下第三个,也就是文档级的注释。
你可以不用去看我写在代码里面的究竟是什么样的方法,而是只用通过我生成的API文档就可以大体的知道我写的代码里面各个方法是干什么用的。
废话不多说,贴一段代码出来就一目了然了。
/**
*
*/
package water.demo.javadoc;
/**
* 类的说明
*
* <p>
* 这里写的东西一般是这个类的说明, 应该包括的东西有<br>
* 这个类的用途以及相关的说明, 作者, 版本 等与这个类<br>
* 有关的东西(如改动的版本记录等)
*
* @author water
* @version 1.0 water 2009.11.12<br>
* 1.1 water 2009.11.12 添加了说明
*/
public class Demo {
/* 对于类公有的属性, 也要写上相关的注释 */
/** 用于显示一个提示信息 */
public final String message = "This is a demo for java doc.";
/**
* 这里写的是方法的说明
*
* 例如, 这个方法是所有Java程序的入口, 在虚拟机载入这个类的时候,<br>
* 将从这个方法开始运行程序
*
* @param args 这里写的是对参数的说明.<br>
* 例如: 此参数中保存的是从命令行中得到的参数集
*/
public static void main(String[] args) {
Demo demo = new Demo();
System.out.println(demo.message);
System.out.println(demo.upcaseMessage());
System.out.println(demo.getChars(2, 6));
}
/**
* 将 message 转换成一个大写字串
*
* @return 转换成大写字串后的 message
*/
public String upcaseMessage(){
return message.toUpperCase();
}
/**
* 从 message 中取指定的子串
*
* @param beginIndex 子串开始的下标
* @param endIndex 子串结束的下标
* @return
*/
public String getChars(int beginIndex, int endIndex){
return message.substring(beginIndex, endIndex);
}
}
先贴个效果出来,再讲怎么样使用Eclipse生成API。
是不是跟平时见过的API是一样的?
下面就开始生成API了。先把程序里面该写注释的地方都写好。(什么地方该写注释,不是这里面要说的东西。)然后是如下图,[菜单][Project][Generate Javadoc]:
会弹出来这么一个对话框:
注意,上面[Javadoc command:]那里,一定要是你的Java目录下面的javadoc.exe那个可执行程序。其它的使用默认值。其实这里直接点[Finish]就可以了。但是我们还是可以看一看Eclipse都给我们提供了些什么样强大的功能。[Next>]。转到下面的对话框:
这个主要用来配置最后的API的外观的。也使用默认就行。[Next>]。
这个是用来配置一些相关的参数的。比如JRE source compatibility(这个是指Java的编译器的版本。比如1.5, 1.6等)。最下面有一个[Open generated index file in browser]。如果想看到生成的API长什么样的,可以勾选。当然也可以不选,之后你可以从文件系统中导航到你保存API的目录。打开下面的index.html也是一样的效果。然后[Finish]。
Java doc就这样华丽的生成了~
转载于:https://www.cnblogs.com/zhihaowang/archive/2009/12/05/10128706.html
引用 使用Eclipse生成Java Doc相关推荐
- eclipse生成java项目出错,Java项目使用了HttpClients相关包,用eclipse导出jar包就不能正常运行Error: A JNI error has occurred...
代码是execute里面设置null不会有问题,如果是对象,就会报错.代码如下: HttpGet get = new HttpGet(); HttpResponse response = HttpCl ...
- eclipse的java帮助文档_java在Eclipse中文apidoc帮助文档导入.doc
今天一下午都在整java的api. 我的目标是在eclipse平台中用鼠标点击java的api就会自动显示出中文的注释.并且能在help中方便地搜索java的api. 这其实是使用bada开发平台后留 ...
- Eclipse 插件用法:Eclipse 利用 Amateras UML 生成 Java 类图、时序图和 UML 类图
文章目录 前言 一.安装 Eclipse 官方提供的安装框架 GEF 1.1.Eclipse 中第三方插件更新/安装策略 1.2.为什么选择 GEF 框架? 1.3.GEF 框架安装 二.安装 Ama ...
- java 查找引用_java – Eclipse查找方法的引用
我想找到以下类的方法"get"的所有调用者: package com.zzz.zzz.zzz.services; public final class EMF { private ...
- eclipse 根据wsdl文件生成Java文件 3种方式
eclipse 根据wsdl文件生成Java文件 目录 概述 需求: 设计思路 实现思路分析 1.wsdl2java 2.eclipse 搭建webservice工程 3.iEDA 4.SoAPUI ...
- Eclipse/MyEclipse 添加src JAVA DOC XML提示
源码添加: 下好带src的源码,在Java Source Attachment里 AddSource External Folder就可以了. 在JAVA DOC Location里面可以添加API, ...
- 【引用】在Eclipse中将java Project转换成Dynamic Web Project
编辑工程的.project文件: 添加 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> &l ...
- 如何写Java文档注释(Java Doc Comments)
本文翻译自How to Write Doc Comments for the Javadoc Tool,但是精简了一些私以为不重要的东西 本文不讨论如何使用javadoc工具自动生成文档的方法,而是主 ...
- 关于eclipse的Java文件前面有红色感叹号的解决办法
关于eclipse的Java文件前面有红色感叹号的解决办法 出现红色感叹号的情况是你的builderpath里面出现了一些双重的jar结构 解决的方法就是在你的Java文件上面右键buildpath ...
- 如何使用模板Thymeleaf来自动生成java代码
文章目录 前言 如何使用模板Thymeleaf来自动生成java代码 01 Thymeleaf 是什么? 02 Thymeleaf与springBoot的集成即使用 03 如何使用模板Thymelea ...
最新文章
- 利用三层交换机实现VLAN间路由
- centos7通过yum升级内核到最新版本
- Android 多媒体------相机
- Cisco路由器基础安全配置---特权模式和VTY线路密码
- 2017 年全国大学生电子设计竞赛试题——四旋翼自主飞行器探测跟踪系统(C 题)【本科组】2
- break、continue和return在程序中的作用
- 你真的懂线程同步么?
- jinja Import
- 七种实用地方微信推广方法,三个月7000粉丝的秘诀
- 华为第1书:《华为交换机学习指南》当当网预售中
- 大学计算机应用基础第三版梁洁,《大学计算机应用基础(第3版)/高等学校教材》低价购书_教材教辅考试_孔网...
- 数仓OLAP基础知识
- 如何在学习中找到乐趣?怎样才能找到学习的乐趣
- TLR4助力攻克脑血管难题 | MedChemExpress
- 如何去掉华三交换日志中机烦人的 STP_NOTIFIED_TC
- 微信表情代码大全---一句话搞定
- 五福题材的公众号图文排版有哪些素材?
- AFL源码分析之afl-clang-fast(学习笔记)
- Openwrt无线和有线基本配置方法以及luci管理界面安装
- python自动群发_python---自动群发邮件