【发布时间】:2015-02-11 12:58:38
【问题描述】:
我正在通过 Oracle 准备 Java 初学者考试。
其中一个问题说:
int absoluteValue = abs(-21)
什么导入语句会编译所有代码?
正确答案为:
import static java.lang.Math.abs;
但我的问题是,如果默认导入java.lang.*,那么为什么没有导入Math 类而abs() 方法不可用?
【问题讨论】:
-
import java.lang.*;!=import static java.lang.Math.*; -
java.lang.* 不是指lang包中的所有类吗?
标签: java import static-import