Java 为什么currentThread方法没有方法体?

Java 为什么currentThread方法没有方法体?,java,Java,在java.lang包中的类线程中 public class Thread implements Runnable{ ... public static native Thread currentThread(); .... } 类线程不是一个抽象类,因此为什么currentThread方法没有主体?本机关键字说明此方法实现是内部的,不是用Java实现,而是用依赖于平台的代码实现

在java.lang包中的类线程中

public class Thread implements Runnable{
    ...
    public static native Thread currentThread();
    ....
}

类线程不是一个抽象类,因此为什么currentThread方法没有主体

本机
关键字说明此方法实现是内部的,不是用Java实现,而是用依赖于平台的代码实现