如果我在StrictMath.toRadians()NetBeans Javadoc 窗口中查看,前两行显示为
java.lang.StrictMath
public static strictfp double toRadians(double angdeg)
这是有道理的,因为我使用的 JDK 已经用修饰符StrictMath.toRadians()定义了。strictfp但是,如果我在网上查看StrictMathJavadoc,我看不到任何关于strictfp. toRadians()例如,Javadoc的第一行是
public static double toRadians(double angdeg)
我使用的是 JDK 1.8.0_241,运行时稍微领先。相当肯定它是 Oracle JDK。据我所知,JDK 源代码中的 Javadoc 注释StrictMath与上面链接的 Oracle 页面中发布的内容相匹配。
是 Javadoc 工具忽略了strictfp修饰符,还是 Oracle 故意将其从生成的StrictMathJavadoc HTML 页面中取出?
(我试图为一个虚拟strictfp函数生成 Javadoc,但似乎在我试图在其中执行此操作的项目中出现了一大堆看似无关的 Javadoc 错误)。