标题: 关于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类,既不是抽象的,又不是接口,为什么这么一个类中会允许有这么一个方法?求高手详解