无法通过搜索找到它们,我想看看它们是如何实现的
答案 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%确定它正是您所寻找的。 p>