首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >兼容的Java实现不能包含所有标准库吗?

兼容的Java实现不能包含所有标准库吗?
EN

Stack Overflow用户
提问于 2011-03-27 09:57:24
回答 1查看 128关注 0票数 2

我正在JavaScript中编写JVM的实现,这意味着为JavaScript中的标准库编写一个的本地代码。然而,标准库中有大量的类只供少数程序使用,而试图获得需要本地实现的部分既乏味又不值得。

实际上是否需要有效的Java实现包含所有标准库类的实现?或者,我可以让核心Java库(比如java.lang.*和它引用的所有东西)正常工作,然后声称我有一个兼容的Java实现,它可能会为引用未实现的特性的代码抛出VerifyErrors?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-27 10:05:13

实际上,在Java实现通过遵从性测试套件( Oracle没有发布)之前,您将不被允许声称您的Java实现符合该标准。所以你最好忘了这件事。

因此,基本上您可以支持您想要的任何东西,请记住,开发人员不太可能使用在功能上存在任意漏洞的东西。最好把自己限制在标准API的一个众所周知的子集上,比如Java配置文件。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5448479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档