有多少Java SE api是用Java编写的?

Mic*_*ael 5 java

有多少Java SE api实际上是用Java编写的?

Jon*_*eet 5

找出答案的最简单方法就是查看源代码(来自Sun的J2SE网站;还有67的OpenJDK源代码).它几乎与您期望的一样 - 绝对必须用本机代码编写的东西,例如"打开套接字或文件"是原生的,但几乎所有其他东西都是用Java编写的(无论如何都是在Sun的实现中).