[英]How much of the Java SE api is written in Java?
有多少Java SE api实际上是用Java编写的?
下载Apache Harmony并找出答案!
大约85%的Sun的JRE都是用Java编写的。 实际上很少需要用本机代码编写。 IBM的Jikes RVM(以前称为Jalapeo)和Sun的Maxine是几乎完全用Java编写的JVM。 Sun的JRE中的大多数本机代码都是原生的,原因很遗憾。 有些因为它很方便。 非常少量是原生的,因为它(或者是)分数更快。
我没有数字,但应该很容易计算。
如果要考虑用于计算%的API的方法总数,您可以只计算其定义中的总数和具有native关键字的方法。
您可以通过解析SUN的开源实现源代码来执行此计算。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.