我知道 String、Integer 和 Double 是 Java 的标准类,但是 Math 也属于这一类吗?
您绝对不必像 Scanner 类那样导入它,它不是 Java 的标准类。
也许我不明白什么是标准班。有人能为我解释一下吗?
数学会属于这一类吗?
是的。它被记录为 JDK javadoc(自 JDK 1.0 起)的一部分,因此可以保证它存在于您遇到的任何 JRE 中。
请注意,由于它位于 中java.lang,因此您不必import显式地使用它;你可以:
import java.lang.Math;
Run Code Online (Sandbox Code Playgroud)
但由于所有类java.lang都会自动导入(包括String和Integer例如),因此您无需这样做。
这是一个特殊的类,因为它无法实例化,并且只包含静态方法和常量;除此之外,您肯定可以使用它,并且方法和常量遵守定义的约定。
| 归档时间: |
|
| 查看次数: |
2750 次 |
| 最近记录: |