api文档怎么写

1. java api接口文档编写

Java语言提供了一种强大的注释形式:文档注释。可以将源代码里的文档注释提取成一份系统的API文档。我们在开发中定义类、方法时可以先添加文档注释,然后使用javadoc工具来生成自己的API文档。

文档注释以斜线后紧跟两个星号(/**)开始,以星号后紧跟一个斜线(*/)作为结尾,中间部分全部都是文档注释,会被提取到API文档中。

自行搜索一下javadoc即可,示例如下:

/**

* 类描述

*

* @author 作者

* @version 版本

*/

public class DemoClass {

/**

* 内部属性:name

*/

private String name;

/**

* Setter方法

* @return name

*/

public String getName() {

return name;

}

/**

* Getter方法

* @param name

*/

public void setName(String name) {

this.name = name;

}

}

2. 如何优雅的“编写”api接口文档

1) 编写不方便。每次新增借口的时候都要复制上一个接口,然后再进行修改,一些相同的部分无法复用,接口多了文档会变的很长,还经常需要调整格式。2) 发布不方便。文档更新时,需要发给需要的小伙伴。即使用Git来进行管理,虽然拉取比较方便,但由于文件格式的问题,也不方便比较两次提交的差异。

由于有这些问题,决定寻找一种更优雅有效的方式来编写文档。经过比较,发现了apidoc,可以比较好的解决上面提到的问题。apidoc采用了一种类似写代码注释的方式来写文档,支持编写多种语言的文档。最后生成的文档以网页的形式发布,方便快捷,便于阅读。下面就来简单介绍一下怎么使用apidoc来写文档。

1.安装node

由于apidoc依赖Node.js的包管理工具npm进行安装,所以安装apidoc之前要先安装node.js(npm会在安装node时顺带进行安装)。具体的安装教程可以参考这里。

2.安装apidoc

安装完了npm之后,就可以安装apidoc了。在命令行输入

3. API是什么意思

API (Application Programming Interface)

所谓API本来是为C和C++程序员写的。API说来说去,就是一种函数,他们包含在一个附加名为DLL的动态连接库文件中。用标准的定义来讲,API就是Windows的32位应用程序编程接口,是一系列很复杂的函数,消息和结构,它使编程人员可以用不同类型的编程语言编制出的运行在Windows95 和Windows NT操作系统上的应用程序。可以说,如果你曾经学过VC,那么API对你来说不是什么问题。但是如果你没有学过VC,或者你对Windows95的结构体系不熟悉,那么可以说,学习API将是一件很辛苦的事情。

如果你打开WINDOWS的SYSTEM文件夹,你可以发现其中有很多附加名为DLL的文件。一个DLL中包含的API函数并不只是一个,数十个,甚至是数百个。我们能都掌握它嘛?回答是否定的∶不可能掌握。但实际上,我们真的没必要都掌握,只要重点掌握Windos系统本身自带的API函数就可以了。但,在其中还应当抛开掉同VB本身自有的函数重复的函数。如,VB 的etAttr命令可以获得文件属性,SetAttr可以设置文件属性。对API来讲也有对应的函数

GetFileAttributes 和SetFileAttributes,性能都差不多。如此地一算,剩下来的也就5、600个。是的,也不少。但,我可以敢跟你说,只要你熟悉地掌握 100个,那么你的编程水平比现在高出至少要两倍。尽管人们说VB和WINDOWS具有密切的关系,但我认为,API更接近

WINDOWS。如果你学会了API,首要的收获便是对WINDOWS体系结构的认识。这个收获是来自不易的。

4. 什么是API文档

【2006-02-08 13:54】【】【SUN】 Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文,并于近日在Sun 中国技术社区(.cn/)正式发布java.lang和java.util类库API 文档的中文版,其他类库API文档的中文版也将于今后一段时间内陆续向中国地区的开发人员提供。在J2SE API文档(5.0版本)的汉化工作完成之后,Sun 中国技术社区还将开通Java API 文档中文版的打包下载服务。

Java API 文档中文版发布计划

发布时间 相关类库 阅读/下载

2005/10/31 java.lang

java.util 在线阅读

2005/12/31 java.awt

java.io

java.text 在线阅读

2006/02/28 javax.swing 在线阅读

2006/03/31 java.applet

java.beans

java.maths

java.net

java.nio

java.rmi

java.security

java.sql

javax.accessibility

javax.activity

javax.crypto

2006/04/30 javax.imageio

javax.management

javax.net

javax.naming

javax.print

javax.rmi

javax.security

javax.sound

2006/05/31 javax.sql

javax.transaction

javax.xml

org.ietf

org.xml

org.w3c

org.omg

原文地址:.cn/chinese_java

api文档怎么写

转载请注明出处育才学习网 » api文档怎么写

知识

花字的篆书怎么写

阅读(204)

本文主要为您介绍花字的篆书怎么写,内容包括花字的篆书咋写,篆体花字怎么写,隶书的花字怎么写。花字的篆书:

知识

在字的连笔怎么写

阅读(239)

本文主要为您介绍在字的连笔怎么写,内容包括“的”字的连笔字写法,连笔“的”字怎么写,怎么把字写的连笔又好看。“的”字的连笔字写法如下图:

知识

应聘爱好特长怎么写

阅读(999)

本文主要为您介绍应聘爱好特长怎么写,内容包括简历爱好特长怎么写,简历爱好特长怎么写,简历爱好特长怎么写。蓝球,对待工作认真负责?简历中常见的兴趣爱好范文1,对凡事持寻求解决的态度,掌握了微生物;具有良好的团队精神和人际关系,辩论,那么今天

知识

骤然怎么写

阅读(229)

本文主要为您介绍骤然怎么写,内容包括找一个字,想不起来怎么写:*地,突然骤然的意思,浩渺,骤然,眼睑的拼音怎么写,突兀的近义词怎么写。然字笔顺:撇、横撇/横钩、点、点、横、撇、捺、点、点、点、点、点。

知识

爱你用泰语怎么写

阅读(358)

本文主要为您介绍爱你用泰语怎么写,内容包括泰语,我爱你怎么说,泰语我爱你怎么写,我爱你用泰语怎么写。ฉันชอบคุณ百度翻译结果如图:拓展资料我爱你各国语言:1.汉语:我爱你 英语:i love you ! 法语:je taime /

知识

捡举信怎么写

阅读(213)

本文主要为您介绍捡举信怎么写,内容包括个人写检举信怎么写,央企捡举信怎么写,检举信怎么写。尊敬的省、州、县各级纪检委领导: XX省XXXXX县民政局局长普布才仁在任职期间存在严重的经济问题和生活作风问题,为了纯洁干部队伍,提高

知识

面霜的英文怎么写

阅读(668)

本文主要为您介绍面霜的英文怎么写,内容包括面霜用英语怎么说,晚霜的英文怎么写,霜用英文怎么说。霜基本翻译frost [frɔst]基本翻译n. 霜;冰冻,严寒;冷淡vi. 结霜;受冻vt. 结霜于;冻坏网络释义Frost:霜降|弗

知识

周进展怎么写

阅读(332)

本文主要为您介绍周进展怎么写,内容包括毕业论文的周进展日志怎么写还有中期报告怎么写谢谢,什么时候需要写周进展,宣战书怎么写。自 检 报 告 从毕业论文开始以来,我严格按照指导老师的要求,采用一丝不苟的学习态度,从图书馆从因特网详细查找

知识

安琪的英文怎么写

阅读(223)

本文主要为您介绍安琪的英文怎么写,内容包括安琪英文名怎么写,安琪的英文名,安琪的英文怎么写。安琪n. Angel ; Angie短语闵安琪 Anchee Min2、安琪龙 Anchisaurus3、蜜安琪 Miss and ki

知识

单位考核鉴定意见怎么写

阅读(207)

本文主要为您介绍单位考核鉴定意见怎么写,内容包括单位考核鉴定意见怎样写,所在单位考核鉴定意见怎么写,单位考核鉴定意见怎样写。原发布者:tanton所在部门考核鉴定意见范文一该同志坚决拥护中国共-产-党的领导,遵守国家法律法规和集团公司的

知识

评优申请表怎么写

阅读(180)

本文主要为您介绍评优申请表怎么写,内容包括评优申请书怎么写,社团评优申请表怎么写(要有例文),评优材料中的个人申报材料怎么写。尊敬的领导:我,xx在本次评优活动中,我申请校优秀团员。从一开始踏入大学校园的那一刻起,我就用我的未来不是梦来勉

知识

工程编号怎么写

阅读(248)

本文主要为您介绍工程编号怎么写,内容包括工程资料的编号怎么填有具体要求吗,怎样做工程资料的编号,“施工执行标准名称及编号”如何填写呢。填写你改工序是按那个规范施工的规范名称。比如《建筑地基基础工程施工质量验收规范》GB50202-20

知识

爸妈的心愿怎么写

阅读(200)

本文主要为您介绍爸妈的心愿怎么写,内容包括幼儿园爸妈心愿怎么写,作文父母的心愿怎么写,爸妈对孩子的心语心愿怎么写啊。写给女儿: 亲爱的女儿,对你的表现我和你妈都非常满意。其实在爸爸心中你一直都很棒。对于未来,从现在开始,爸爸要你认识

知识

悟空的拼音怎么写

阅读(235)

本文主要为您介绍悟空的拼音怎么写,内容包括悟空遥控器的拼音是怎么写的,悟空遥控器的拼音大写怎么写,悟空遥控器这几个的汉语拼音怎么写。悟空遥控器的拼音是:wù kōng yáo kòng qì拼音介绍:汉语拼音(Hànyǔ Pīnyīn)是中华人民共和国的

知识

怎么写api文档

阅读(187)

本文主要为您介绍怎么写api文档,内容包括api接口文件怎么写,如何优雅的“编写”api接口文档,javaapi接口文档编写。1) 编写不方便。每次新增借口的时候都要复制上一个接口,然后再进行修改,一些相同的部分无法复用,接口多了文档会变的很长,还经常

知识

java文档怎么写

阅读(208)

本文主要为您介绍java文档怎么写,内容包括java项目需求文档要怎么写,Java接口文档怎么写,如何写Java文档注释。需求文档一般分两类需求调研报告需求分析报告调研报告:是记录的用户的原始需求,基本上可以算做是和用户沟通的原始记录。分析报告

知识

怎么在手机写文档

阅读(180)

本文主要为您介绍怎么在手机写文档,内容包括在手机上怎么写文档,怎么在手机上填写文档,怎么在手机上填写文档。在手机上写文档需先下载办公软件,具体操作如下:先下载wps office 的软件,如下图图标。这款软件下包含了word、Excel等操作

知识

怎么在文档里写文档

阅读(169)

本文主要为您介绍怎么在文档里写文档,内容包括怎么用word文档写文在哪,怎么在word文档中写竖着的字,我想要的一种文字方向在文字方向,怎么用手机写word文档。首先输入标题,在【开始】标签页上可以调整文档居中和字体的大小;在正方部分,可以根

知识

android文档怎么写

阅读(155)

本文主要为您介绍android文档怎么写,内容包括androidapp设计文档怎么写,android开发设计文档怎么写,android开发接口文档怎么写。数字内容的存储,分发和娱乐服务。用户为资源社区的注册用户。 1.1. 编写目的 本文档的目的,旨在规范软件开发,推

知识

怎么写软件文档

阅读(200)

本文主要为您介绍怎么写软件文档,内容包括软件文档怎么写,怎样写好软件文档,软件文档怎么写。下面的格式你可以参考一下,跟论文差不多的主要还是要根据你实际编写的软件来写*******************************

知识

软件的文档怎么写

阅读(217)

本文主要为您介绍软件的文档怎么写,内容包括软件文档怎么写,软件项目的测试文档如何写,怎样写好软件文档。下面的格式你可以参考一下,跟论文差不多的主要还是要根据你实际编写的软件来写*******************************

知识

软件文档怎么写

阅读(186)

本文主要为您介绍软件文档怎么写,内容包括软件文档怎么写,软件文档怎么写,软件实施文档怎么写。下面的格式你可以参考一下,跟论文差不多的主要还是要根据你实际编写的软件来写*******************************

[/e:loop]