我相信,是的。
经过仔细检查,我认为不是。
正如JLS 8在第1.4页中所述:
1.4。与预定义类和接口的关系
如上所述,此规范通常引用Java SE平台API的类。特别是某些类与Java编程语言有特殊的关系。示例包括诸如Object,Class,ClassLoader,String,Thread之类的类,以及java.lang.reflect包中的类和接口。本规范限制了此类和接口的行为,但未提供它们的完整规范。读者可以参考Java SE平台API文档。
他们一方面指出,JLS文档未提供完整的规范,而是将阅读器发送给Java SE平台API文档。
另一方面,当提到Java SE的一些API(复数形式)时,JLS中有很多地方。此外,似乎JLS不包含指向特定Java SE API规范的链接:
Java SE平台的某些API主要在Character类中,使用32位整数将代码点表示为单独的实体。Java SE平台提供了在16位和32位表示形式之间进行转换的方法。
字符文字只能表示UTF-16代码单元(第3.1节),即,它们的值限制为\ u0000到\ uffff。补充字符必须表示为char序列中的代理对,也可以表示为整数,具体取决于它们所使用的API。
Java SE平台的库中预定义了几种注释类型。这些预定义的注释类型中的某些具有特殊的语义。这些语义在本节中指定。本节没有为此处包含的预定义注释提供完整的规范。这就是适当的API规范的作用。此处仅指定那些需要Java编译器或Java虚拟机实现特殊行为的语义。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句