Java 有单行注释,多行注释,这C#都是有的,不过Java还可以生成文档注释,所谓文档注释,就是使用javadoc命令提示符根据你的源码文件类,包等相关的注释生成API文档.
注意,默认情况下只生成public,protected 修饰的内容,如果需要生成private部分,需要增加-private 选项
好像C#里面不能使用储如此类的功能,对C#估计有第三方工具或vs.studio可以生成吧,对这个不了解,猜想的.
下面来使用一下这个生成API文档的功能
在C盘建一个文件夹StudyJava,新建两个java源码文件,Test.java和TestJavadoc.java.
上面建了两个包,lee和wangli
下面看一下javadoc命令怎么用,常用选项有下面几个
-d <directory> : 指定一个路径,用于将生成的API文档放到指定目录下.
-windowtitle<text>: 指定一个字符串,用于设置API文档的浏览器的窗口标题.
-doctitle<html-code>: 该选项指定一个HTML格式的文本,用于指定概述页面的标题
-header<html-code>: 指定一个HTML格式的文本,包含每个页面的页眉
下面是输入命令以后的结果
从上面的命令中,对照看, -d apidoc会在当前目录下生成一个文件夹,用来存放生成的API文档
打开C:\StudyJava\apidoc\index.html, 会发现,命令参数的意义,一下子就全明白了
此API文档,分三个部分,左上图为包列表,左下为类列表,右边是具体信息
选左下角的Test类,右边就会出现Test的具体信息,也就是在源码文件上写的注释,已经生成到文档里面去了
注释里面还可以使用别的标记,上面已经使用了@author,@version.下面还有更常用的@param 方法参数说明信息,@return 方法返回值的说明信息
下面再新建一个java源文件,使用@param和@return,新建名为TestJavadocTag.java的文件,把这个类放在包wangli下面
再看一下生成的API文档
还有一些标记就没必要一个个去试了,需要的时候再查资料吧......
分享到:
相关推荐
本文将深入探讨Java文档注释的重要性和使用方法,以及如何通过命令行工具生成Java文档。 Java注释有三种基本类型:单行注释(//)、多行注释(/*...*/)和文档注释(/**...*/)。其中,文档注释是Java特有的,主要...
Java编程语言是软件开发领域最广泛使用的编程语言之一,尤其对于初学者来说,它具有良好的可读性和丰富的文档资源。这个“java初学者完整代码+注释5”压缩包文件显然是为那些刚开始学习Java的人设计的,包含了21个...
这个名为“java初学者完整代码+注释13”的资源集包含了21个课程,涵盖了Java的基础知识,旨在帮助初学者逐步掌握编程技能。在这个压缩包中,我们可以看到一个名为"day13"的子文件夹,这可能代表第13天的学习内容或...
- **官方文档**:Oracle的Java SE官方教程是学习的宝贵资源。 - **在线课程**:Coursera、Udemy等平台提供丰富的Java入门课程。 - **社区讨论**:Stack Overflow和GitHub上的讨论可以帮助解决编程问题。 通过这...
Java支持单行注释、多行注释和文档注释。 20. **单元测试**:通过JUnit等工具进行单元测试,确保代码的正确性。 21. **Maven或Gradle**:项目构建工具可以帮助管理和构建Java项目,依赖管理、自动化构建等功能让...
15. **注释**:Java中有三种类型的注释:单行注释(//)、多行注释(/*...*/)和文档注释(/**...*/),后者常用于生成API文档。 这个“java初学者完整代码+注释7”资源应该包含了上述知识点的实例和解释,帮助初学...
注释是用于解释代码功能的文字,Java中有三种注释方式:单行注释、多行注释和文档注释。 这个压缩包中的“day8”可能包含了第八天的学习内容,可能涵盖上述某些主题的深入讲解或实践例子。对于初学者来说,通过...
- **注释**:Java提供单行注释(//)、多行注释(/*...*/)和文档注释(/**...*/),用于解释代码逻辑。 - **关键字**:Java的关键字是具有特殊含义的保留字,如`public`, `private`, `class`, `if`, `else`, `...
本实验报告涵盖了Java程序设计的基础与进阶知识,旨在帮助初学者掌握Java编程的核心概念和技术。基础篇主要涉及以下几个方面: 1. **Java环境搭建**:包括安装Java Development Kit (JDK),配置环境变量,以及使用...
- 注释和文档:良好的代码注释有助于理解和维护代码,对于初学者来说,这也是一个良好的编程习惯。 - 版本控制:使用Git等版本控制系统管理代码,便于版本回溯和团队协作。 总之,通过分析和理解这个【JAVA初学者...
*/`)和文档注释(`/** ... */`)。 13. **Java标识符命名规则** Java标识符由字母、数字、下划线(_)或美元符号($)组成,且不能以数字开头,不能是Java的保留字。 #### 填空题知识点 1. **Java的三个版本**...
尤其是那些和我一样初学Java的朋友们,看看哪一节对你有用,不妨过来讨论一下哦! 第1章 Java概述 1.1 Java的发展史 1.1.1 Java起源 1.1.2 Java发展 1.2 Java是什么 1.2.1 Java语言 1.2.2 Java平台 1.2.3 ...
在“java文档”这个压缩包中,我们可能找到了整个Java标准版(Java SE)或者特定版本的API文档。这些文档通常按包(package)组织,例如`java.lang`、`java.util`、`java.io`等。`java.lang`是最基础的包,包含了...
- 文档注释使用`/**...*/`。 2. **Java数据类型**: - 基本数据类型包括数值型、字符型、布尔型,如`int`、`byte`、`short`、`long`、`double`、`float`、`char`、`boolean`。 - 引用数据类型包括类、接口和数组...
- `javadoc`:Java文档生成器,根据源代码注释自动生成API文档。 - **学习建议**:需要对以上每个命令及其参数都非常熟悉,详细文档可在JDK Documentation中查找。 #### 二、JDK Documentation - **重要性**:JDK...
Java 学习文档 Java 是一种广泛使用的高级编程语言,应用于 Android 应用开发、Web 开发、企业软件开发等领域。本文档主要介绍 Java 基础概念和 JDK 安装配置方法,适合初学者和 Java 开发者。 一、JDK 安装和配置...
这个“java初学者完整代码+注释2”压缩包提供了21课的学习内容,涵盖了Java的基础知识,包括语法、数据类型、控制结构、类与对象等关键概念。 在Java的世界里,初学者首先会接触到的是基础语法。Java是一种强类型...
这个项目对于初学者来说是学习Java编程、面向对象设计以及数据库操作的一个良好实践。以下是根据标题、描述和标签所涉及的知识点的详细说明: 1. **Java基础**:Java ATM模拟器的实现基于Java编程语言,这意味着你...
通过以上介绍,你应该对Eclipse中的JAVA注释模板有了全面的理解,无论是初学者还是经验丰富的开发者,都能从中受益。在实际工作中,不断调整和完善你的注释模板,使之更符合项目需求和个人习惯,将是提升开发效率的...
3. **注释**:Java提供三种类型的注释,包括多行注释(`/*...*/`)、单行注释(`//`)和Javadoc注释(`/**...*/`)。Javadoc注释特别用于生成API文档,有助于提高代码的可读性和维护性。 4. **操作符**:Java的操作...