JDK API

本文介绍了JDK API的基本概念,包括JDK的包结构,常见的包分类,以及如何遵循文档注释规范来生成API文档。重点讲解了使用javadoc命令生成HTML文档的过程,详细描述了针对单个包和多个包的命令用法。
摘要由CSDN通过智能技术生成

1.1 什么是JDK API

JDK中包含大量的API类库,所谓API(Application Programming Interface,应用程序编程接口)就是一些已写好,可供直接调用的功能(在Java语言中,这些功能以类的形式封装)。
JDK API包含的类库功能强大,经常使用的有:字符串操作、集合操作、文件操作、输入输出操作、网络操作、多线程等等。

1.2 JDK包结构

为了便于使用和维护,JDK类库按照包结构划分,不同功能的类划分在不同的包中;
经常使用的包如下表所示:
在这里插入图片描述

1.3 文档注释规范

以/**开始,以*/结束;
加在类和方法的开头,用于说明作者,时间,版本,要实现功能的详细描述等信息;
通过javadoc工具,可以轻松的将此注释转换为HTML文档说明;学习者和程序员主要通过文档了解API的功能;
文档注释不同于普通的注释(//... 或/*...*/),普通注释写在程序之中,用于程序员进行代码维护和交流,无法通过工具生成文档;而文档注释(/**...*/)写在类和方法的开头,专门用于生成供API使用者进行参考的文档资料。
<
java.lang 类 Math java.lang.Object java.lang.Math -------------------------------------------------------------------------------- public final class Mathextends ObjectMath 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。 与 StrictMath 类的某些数学方法不同,并非 Math 类所有等价函数的实现都定义为返回逐位相同的结果。此类在不需要严格重复的地方可以得到更好的执行。 默认情况下,很多 Math 方法仅调用 StrictMath 中的等价方法来完成它们的实现。建议代码生成器使用特定于平台的本机库或者微处理器指令(可用时)来提供 Math 方法更高性能的实现。这种更高性能的实现仍然必须遵守 Math 的规范。 实现规范的质量涉及到两种属性,即返回结果的准确性和方法的单调性。浮点 Math 方法的准确性根据 ulp(units in the last place,最后一位的进退位)来衡量。对于给定的浮点格式,特定实数值的 ulp 是包括该数值的两个浮点值的差。当作为一个整体而不是针对具体参数讨论方法的准确性时,引入的 ulp 数用于任何参数最差情况下的误差。如果一个方法的误差总是小于 0.5 ulp,那么该方法始终返回最接近准确结果的浮点数;这种方法就是正确舍入。一个正确舍入的方法通常能得到最佳的浮点近似值;然而,对于许多浮点方法,进行正确舍入有些不切实际。相反,对于 Math 类,某些方法允许误差在 1 或 2 ulp 的范围内。非正式地,对于 1 ulp 的误差范围,当准确结果是可表示的数值时,应该按照计算结果返回准确结果;否则,返回包括准确结果的两个浮点值中的一个。对于值很大的准确结果,括号的一端可以是无穷大。除了个别参数的准确性之外,维护不同参数的方法之间的正确关系也很重要。因此,大多数误差大于 0.5 ulp 的方法都要求是半单调的:只要数学函数是非递减的,浮点近似值就是非递减的;同样,只要数学函数是非递增的,浮点近似值就是非递增的。并非所有准确性为 1 ulp 的近似值都能自动满足单调性要求。
### 回答1: JDK API是Java开发工具包(Java Development Kit)的应用程序编程接口(Application Programming Interface)的简称。JDK是使用Java编程语言开发应用程序的基本工具,而其API则提供了开发者在编写Java程序时所需的各种类、方法和接口。 在JDK API中查询中文文档的方法如下: 1. 首先,在浏览器中打开Oracle官方网站(https://docs.oracle.com/)。 2. 在搜索框中键入"jdk API",然后按下回车键。 3. 在搜索结果页面中,可以看到各个版本的JDK文档。 4. 选择所需的JDK版本,点击进入该版本的文档页面。 5. 在文档页面的左侧可以看到导航菜单,其中有各种类和包的目录结构。 6. 点击感兴趣的类或包,可以查看该类或包的具体信息和包含的方法、属性等详细内容。 7. 通过在导航菜单的搜索框中输入中文关键字,也可以针对性地查询中文文档。 8. 在查询结果中选择所需的内容,即可查看对应的类、方法或接口的详细说明。 JDK API中文查询可以帮助开发者更方便地查阅和理解Java开发工具包中各种功能的使用方法和参数说明,从而更高效地编写Java程序。对于初学者而言,可以参考中文文档进行学习,更快掌握Java的开发技术。而对于有经验的开发者来说,中文文档则提供了更便捷的查询方式,帮助他们更快地找到所需的信息。 ### 回答2: JDK API 是指 Java Development Kit 的应用程序编程接口,它是用于开发和编写 Java 程序的一组库和工具。JDK API 提供了许多类、接口和方法,开发人员可以使用这些工具完成各种任务,如字符串处理、文件操作、网络通信等等。 如果需要查询 JDK API 中的中文内容,可以参考以下步骤: 1. 打开浏览器,进入 Oracle 官方网站(https://www.oracle.com)。 2. 在搜索框中输入"JDK API"或"Java SE API"等关键词,点击搜索按钮。 3. 在搜索结果中找到官方文档的链接,点击进入官方文档页面。 4. 在文档页面中,可以看到左侧菜单栏中的各个模块,如语言包、集合框架、I/O 等等。 5. 根据自己需要的功能或类别,点击相应的模块,展开查看其他子模块或类别。 6. 点击需要查询的类或接口,就可以看到具体的中文文档、方法说明和示例代码等内容。 此外,也可以在搜索引擎中使用关键词"JDK API 中文"进行搜索,会有一些第三方网站提供的中文翻译文档和在线查询工具。 总之,如果需要查询 JDK API 中的中文内容,可以通过访问 Oracle 官方网站或使用第三方网站的中文文档进行查询。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值