我正在检查java中的Object类,发现hashCode,notify,wait和其他一些方法都是本机方法。
public final native void wait(long timeout) throws InterruptedException;
这些方法是否未使用java语言实现? 其他一些编程语言(我猜C)用于实现这些方法?
请帮助我在这里得到清晰的图片。
谢谢, 拉夫
答案 0 :(得分:1)
他们必须使用C作为hashCode()
在Objects标题上工作。
notify / wait使用任何其他方式都没有的系统调用。