hashCode,notify和wait是用哪种编程语言实现的?

时间:2016-09-29 11:20:59

标签: java native wait hashcode notify

我正在检查java中的Object类,发现hashCode,notify,wait和其他一些方法都是本机方法。

public final native void wait(long timeout) throws InterruptedException;

这些方法是否未使用java语言实现? 其他一些编程语言(我猜C)用于实现这些方法?

请帮助我在这里得到清晰的图片。

谢谢, 拉夫

1 个答案:

答案 0 :(得分:1)

他们必须使用C作为hashCode()在Objects标题上工作。

notify / wait使用任何其他方式都没有的系统调用。