javax与java包

javax包背后的基本原理是什么?什么进入java,什么进入javax

我知道很多enterprise-y软件包都使用javax,但是Swing、新的日期和时间api(JSR-310)以及其他J2SE软件包也是如此

最初,javax是用于扩展的,有时东西会从javax升级到java

一个问题是Netscape(可能还有IE)限制了java包中可能包含的类

当Swing从javax设置为“graduate”到java时,出现了一种小爆炸,因为人们意识到他们必须修改所有导入内容。考虑到向后兼容性是Java的主要目标之一,他们改变了主意

在那个时候,至少对社区(可能不是Sun)来说,javax的整个意义都消失了。现在我们在javax中有了一些东西,它们可能应该在java中。。。但是除了那些选择了软件包名称的人之外,我不知道是否有人能够在个案的基础上找出理由

发表评论