当前位置: 首页 > 面试题库 >

Javadoc:package.html或package-info.java

葛勇锐
2023-03-14
问题内容

尝试创建包级Javadoc注释时,首选方法是什么?你是做什么?

包信息.java

  • 优点
    • 较新的
  • 缺点
    • 滥用类-类仅用于代码,而不仅用于注释

package.html

  • 优点
    • HTML扩展名表示其不是代码
    • IDE /文本编辑器中的语法突出显示
  • 缺点
    • 没有?

对我而言,我一直使用Package.html。但是我想知道它是否是正确的选择。


问题答案:

package-info.java:“此文件是JDK 5.0中的新文件,比package.html更为可取。” — javadoc-Java
API文档生成器

附录:最大的区别似乎是 包注释
7.4包装声明中

的基本原理还有更多内容。

附录:注释功能也在此处和此处提到。

附录:又见 什么package-info.java呢?



 类似资料:
  • 描述 (Description) 此函数将当前符号表的名称更改为NAME。 包名称的范围是封闭块的末尾。 如果省略NAME,则没有当前包,并且必须使用其完全限定名称声明所有函数和变量名称。 语法 (Syntax) 以下是此函数的简单语法 - package NAME package 返回值 (Return Value) 此函数不返回任何值。 要了解package关键字检查Perl Modules

  • 主要内容:1 Java.lang Package介绍,2 Java.lang Package声明,3 Java.lang Package方法,4 Java.lang Package案例1 Java.lang Package介绍 java.lang.Package 类包含有关Java包的实现和规范版本信息 2 Java.lang Package声明 3 Java.lang Package方法 方法 描述 <A extends Annotation> A getAnnotation(Class<A>

  • Submodules oss2.api module 文件上传方法中的data参数。 诸如 基类:oss2.api._Base 用于Bucket和Object操作的类,诸如创建、删除Bucket,上传、下载Object等。 用法(假设Bucket属于杭州区域): >>> import oss2 >>> auth = oss2.Auth('your-access-key-id', 'your-acc

  • 在本章中,我们将学习如何开始使用Natural Language Toolkit Package。 先决条件(Prerequisite) 如果我们想用自然语言处理来构建应用程序,那么上下文的变化会使其变得非常困难。 上下文因素影响机器如何理解特定句子。 因此,我们需要使用机器学习方法开发自然语言应用程序,以便机器也能理解人类理解上下文的方式。 要构建这样的应用程序,我们将使用名为NLTK(Natu

  • 包含一个或多个Jython模块的任何文件夹都被识别为包。 但是,它必须有一个名为__init__.py的特殊文件,它提供要使用的函数的索引。 现在让我们了解一下,如何创建和导入包。 Step 1 - 创建一个名为package1的文件夹,然后在其中创建并保存以下g模块。 #fact.py def factorial(n): f = 1 for x in range(1,n+1):

  • Package Analysis 是一款识别各类恶意软件的分析工具,可用于捕捉和对抗对开源注册表的恶意攻击。 该工具由开源安全基金会 (OpenSSF)发布,其中包含一些组件来帮助分析开源的软件包,特别是寻找恶意软件。组件包含: 调度程序 —— 从 Package Feeds 为分析工作者创建作业。 分析(one-shot analyze and worker)—— 通过对每个包的静态和动态分析,