我在哪里可以找到Oracle API的Oracles实现?

时间:2013-06-29 10:10:42

标签: java java-api

无法通过搜索找到它们,我想看看它们是如何实现的

4 个答案:

答案 0 :(得分:1)

Oracle的实施主要基于openjdk。例如,您可以在docjar.com上浏览和搜索API并在线查看源代码。 http://docjar.com/docs/api/

答案 1 :(得分:1)

大多数API都位于名为src.zip的文件中的JDK中。如果您使用IDE,它会自动为您找到此存档,如果您向您显示源。

e.g。说你有

String s = "Hello World";
String hi = s.substring(0, 5);

您希望查看substring的代码,以便{@ 1}} + <ctrl>子字符串,它会将您带到可能如下所示的代码。

<click>

使用Java,如果您学习使用IDE,您的生活将变得更加轻松。

有些代码不在src.zip中。这是非常低级别的代码,您应该在进入JVM之前仔细考虑。

答案 2 :(得分:0)

Here it is。至少你可以正确搜索。

答案 3 :(得分:0)

您可能希望看到http://openjdk.java.net/。但是,我并非100%确定它正是您所寻找的。