Java null 类型是所有基本类型的子类型吗?

Rot*_*ein 5 java types jls language-lawyer subtyping

Java 语言规范 20,第4.10 节。子类型表明

类型 T 的子类型都是类型 U,因此 T 是 U 的超类型和 null 类型。我们写 T <:S 来表示类型 T 和 S 之间存在子类型关系。

这是否意味着 null 类型是所有基本类型的子类型?如果是的话,有什么实际后果吗?

我正在编写一个库来解析和分析 java 代码,那么我应该将其视为null的子类型吗int?或者根本不重要?