|
|
1
3
Oracle Java教程似乎是“活文档”,没有公开版本编号。一般来说,它们应该被描述为描述当前的Java版本,即最新规范描述的版本。因此,您应该将教程与Java语言规范(JLS)的Java 10版本进行比较。 正如@ Read DeF注意到的,您已经链接到Java 8 JLS。在Java 9和以后,术语“可见性”不再用于谈论声明的范围和隐藏。“可见性”一词现在用于两种情况:
在Java 8 JLS中发现的“可见性”的用法不再适用。(是的,术语发生了变化。) 要实现的第二件事是Java教程主要是编写为 可以理解 由初级和中级Java程序员。因此,他们有时使用的术语 标准化 ,有时他们会说一些技术上不正确或过于简化的话。 差异可能是故意的,也可能是疏忽,也可能只是“有人”没有及时更新教程。我的理解是不同的人/组负责规范和教程。当然,不一样 技能 需要编写/编辑这两组文档,因为(部分)文档面向不同的受众。 底线:
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |