javax vs Java包

javax vs Java包,第1张

javax vs Java包

我认为这是历史性的事情-如果在现有JRE的基础上引入了一个软件包,则它将作为

javax
。如果它是作为JRE的 一部分
首次引入的(我相信就像NIO一样),那么它将作为引入
java
。不知道为什么新的日期和时间API最终会
javax
遵循以下逻辑……除非除非它也可以作为与早期版本一起使用的库单独提供(这很有用)。
请注意多年后的事实:它实际上最终还是存在了
java


我相信对

java
程序包有限制-我认为将类加载器设置为
允许
java.*
从中加载类
rt.jar
或类似的东西。(肯定有一个检查
ClassLoader.preDefineClass
。)

编辑:虽然官方解释(搜索的orbfish建议在第一页左右没有给出结果)毫无疑问是关于“核心”还是“扩展”,但我仍然怀疑,在许多情况下,对任何特定软件包的决定都有其背后的历史原因。是

java.beans
真的“核心”到Java,例如?



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5478440.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存