我可以回答类似问题的最佳方式是什么?
(Java 是哪一年引入的特性 XXX?)
我已经阅读了有关 java 版本历史的 wiki,但它的粒度太粗了。
谢谢!
我可以回答类似问题的最佳方式是什么?
(Java 是哪一年引入的特性 XXX?)
我已经阅读了有关 java 版本历史的 wiki,但它的粒度太粗了。
谢谢!
Package-private 早在 Java 出现之前就已经存在。最初的 Oak 具有公共、受保护和默认(包私有)可见性。最终还是在 Java 1.0 之前引入了私有(现代“编译单元”私有)。
编辑:我刚刚检查了这个:Oak调用它private
,但它的行为类似于 Java 的包私有:“特定包中的所有类都可以使用该包中的类中声明的所有变量和方法,而不管公共、受保护和私人声明。” (Oak 0.2 规范第 15 页)无论如何,日期至少是 1994 年(规范的 0.2 版),可能更早。
这是一篇关于 Java 历史的有趣文章。
所有过去的版本都可用,并且上面有日期: