黑马程序员技术交流社区

标题: 关于Java底层代码的一个疑问 [打印本页]

作者: 郝九凤    时间: 2014-6-20 22:56
标题: 关于Java底层代码的一个疑问
java的底层代码,Throwable的源码中,有这样一个方法:
/**
     * Fills in the execution stack trace. This method records within this
     * <code>Throwable</code> object information about the current state of
     * the stack frames for the current thread.
     *
     * @return  a reference to this <code>Throwable</code> instance.
     * @see     java.lang.Throwable#printStackTrace()
     */
    public synchronized native Throwable fillInStackTrace();
这个方法没有方法体,是抽象的,但这个Throwable类,既不是抽象的,又不是接口,为什么这么一个类中会允许有这么一个方法?求高手详解




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2