Java的实现是什么意思?

时间:2012-01-30 05:10:33

标签: java

我正在经历一个关于Java是否是开源的讨论。答案很少涉及Java的实现。

是否有Java规范?只要符合规范,任何人都可以编写自己的实现吗?该规范在哪里记录?

感谢。

3 个答案:

答案 0 :(得分:3)

是。
Sun发布了specification

答案 1 :(得分:2)

“Java”可以指执行Java字节码的Java平台和Java语言。两者都有规格。除了Sun的官方实现之外,其他组织已经创建了两者的替代实现。有关Java语言的规范,请参阅James Gosling的“Java编程语言”一书。

答案 2 :(得分:1)

Java language specification

apache Harmony是一个实现示例,当然APache社区投票决定停止