1. 程式人生 > >使用javadoc生成api文件(一):註釋及標記

使用javadoc生成api文件(一):註釋及標記

註釋及標記

一:常用註釋

//單行註釋; ---->一般用於描述單行的資訊

/**

*/多行註釋;---->一般使用者描述類或方法

二:嵌入HTML

註釋中嵌入HTML為了使後面生成api更加美觀。在/**與*/中間可以根據HTML語言任意設計api介面。以描述程式碼片段的資訊。

/**
 * <p>
 * System.out.println(new Date()); 
 * </p>
 * <li></li>
 */

三:引用其他類

@see所有文件型別都可以包含此標記,他允許我們引用其他類裡的文件,對於這個標記javadoc會生成響應的HTML,將其連線到其他文件。

@see 類名

@see 完整類名

@sess完整類名#方法名

四:類文件標記

[email protected] 版本資訊;若在javadoc中使用了“-version”標記,就會生成HTML文件裡提取出的版本資訊。

[email protected] 作者資訊;若在javadoc中使用了“-author”標記,就會生成HTML文件裡提取出的作者資訊。

五:變數文件標記

變數文件只能包括HTML以及@see引用

  1. 方法文件標記

[email protected] 引數名

[email protected] 返回值的含義

[email protected]

異常

相關推薦

使用javadoc生成api註釋標記

註釋及標記 一:常用註釋 //單行註釋; ---->一般用於描述單行的資訊 /** */多行註釋;---->一般使用者描述類或方法 二:嵌入HTML 註釋中嵌入HTML為了使後面生成api更加美觀。在/**與*/中間可以根據HTML語言任意設計api介

MFC多檢視中獲取指標

多文件系列 MFC多文件(一):檢視中獲取文件指標 MFC多文件(二):文件中獲取檢視指標 MFC多文件(三):文件與檢視繫結   問題 文件與檢視繫結後,在檢視中如何獲取文件指標?   新建MFC多文件工程(命名為Test),自動生成了一個C

Spring boot 整合 swagger生成api轉換成markdown格式

spring boot 整合 swagger 步驟 1. 匯入jar包 2. 新增配置類 3. 新增介面類 3. 啟動伺服器 4. 訪問UI頁面,可線上測試介面 5. 匯出swagger原始檔 6. 轉換成markdown格式檔案 1,匯入jar包 gradl

介面自動生成、使用apidoc 生成Restful web Apiexpress

專案地址為: 專案地址 這個是自動生成網頁,我們就可以擺脫excel。 一.首先是使用node安裝apiDoc npm install apidoc -g 二.在需要生成介面的添加註釋 /** * @api {post} /v1/login

如果 參數 ron pen 情況下 ioerror 情況 部分 IT Python 提供了必要的函數和方法進行默認情況下的文件基本操作。你可以用 file 對象做大部分的文件操作。打開文件:Python內置了一個打開文件的函數,open()函數,用來打開一個文件,創建一個f

Android [Camera 原始碼] 概述(overview) Google官方

Google原始碼網地址連結:https://source.android.com/devices/camera 看了幾天Camera HAL的實現以及底層的camera驅動/binder驅動,之間的Camera Binder傳輸,訊息Event傳送機制,搞得頭暈腦脹,每個模組都涉及很多方面的知

Doxygen生成美麗註釋1初體驗

Hello Doxygen [TOC] Chapter 1 - 準備工作 (Windows環境) 1.1 程式包下載 Doxygen 原始碼: git clone https://github.com/doxygen/doxygen.git GUI版

MongoEngine 中文

標籤(空格分隔): Mongodb 近來用Flask做了一個小小的Demo(目前還在做),用的是MongoDB,ORM採用的是時Flask-MongoEngine,雖然是叫做Flask-MongoEngine,但其實只是對MongoEngine的一種封裝,

教大家看官方技術- Spring MVC

每當學習一門新技術時候,大部分人直接就是百度Bing搜尋,借鑑別人的部落格例子等。我也是一樣,但是我經常想,這些牛人的例子如何寫出來的,如何深入擴充套件其它功能等等。所以,我會做多一步,就是挖掘官方文件。 本文例子的軟體環境: IntelliJ

linux學習

很快就要去公司實習了,所以最近在惡補linux作業系統的東西。之前學校有專門的作業系統的課程,從作業系統的發展開始講起,然後講解作業系統的程序排程,記憶體管理,檔案系統等等知識。同時也有與之相匹配的作業系統課程設計實驗課,做了幾個小實驗。但現在好多linux的命令都忘光了,

JHipster中文

介紹 技術棧 客戶端技術棧 單頁面應用: Angular4 or AngularJS v1.x Bootstrap HTML5 國際化支援 Sass Spring Websocket 良好的開發流程: 通過Yarn或Bower易於

[知了堂學習筆記]列印生成wordjq

利用瀏覽器對jq外掛的支援進行列印 Html中給一個列印按鈕,id為jqprint 將所要列印的內容放入div中,div的id為print 直接.jqprint()列印—-1和2的區別放入下

Spring Framework 4.x 參考 Spring 入門

第一部分 Spring 框架概覽 Spring框架是您建立企業級應用的輕量級解決方案與具有潛力的一站式商店。不過,Spring是模組化的,允許你只使用需要的部分,而不必帶上其他部分。你可以使用IoC容器,頂層用任意web框架,你也可以只使用Hibernate整

AspNet根據模板匯出Word

前言   最近的專案中需要應用到根據Wrod模板匯出文件的需求,一個很實用的功能。下面就來分享一下我的實現過程: 內容   環境:Asp.Net 新增:Aspose.Words Dll檔案的引用   步驟一:製作Wrod模板   通過編輯域來設定我

java根據ftl模板生成word列表

1、在專案開發中很多時候我們要做的事匯出資料列表,那麼如果使用freemarker的時候,list也是不會少的 <#list datelist ?sort_by("name") as data>//根據name排序 reverse為降序 <#list

Vitamio中文API3—— MediaController

MediaController與VideoView配套使用,基本能實現播放介面的主要功能,大家可用參考 OPlayer的程式碼實現。類概述        public class MediaController extends FrameLayout        一個包含

strak組動態生成URL

.site 技術分享 pat model end let 處理 .sh handler 項目啟動時自動生成URL 效果圖: 知識點: Django啟動前通過apps下的ready方法執行一個可以生成URL的py文件 include函數主要返

驅動 —— 表單元表單元素元件

# 文件驅動 想要做到文件驅動表單,首先要做幾個表單元素元件。基於原生的HTML5的表單元素,做了一下分類,比如文字類、數字、日期、選擇等,具體如下圖。 【圖片】 ![](https://img2020.cnblogs.com/blog/17148/202009/17148-20200911103844023

js上傳圖片限制格式大小為3M

max element 不能 jpg script 圖片大小 -s 打開 -1 本文保存為.html文件用瀏覽器打開即可測試功能 <form id="form1" name="form1" method="post" action="" enctype="m

《Linux學習並不難》Linux網絡配置3/etc/hosts

Linux /etc/hosts 26.3 《Linux學習並不難》Linux網絡配置文件(3):/etc/hosts文件當計算機啟動時,在可以查詢DNS以前,計算機需要查詢一些主機名到IP地址的匹配。這些匹配信息存放在/etc/hosts文件中。在沒有域名服務器的情況下,系統上的所有網絡程序都通過