他们的 class/classes 是否在 java 根包中

Is their any class/classes inside java root package

以下代码没有编译错误:-

import java.*;
class Test{
    public static void main(String[] args){

    }
}

我的问题是名为 java 的包是仅包含子包还是还包含任何 class/classes。如果是,那么 class(s)。如果不是,那么我们为什么能够导入它。

java下没有class。所有 JDK 的 class 都在子包下。

空包裹(或没有 classeses 的包裹)在 Java 中是完全合法的。您可以使用 * 语法导入其中的所有 classes(没有 classes)。这并没有错——只是毫无意义。