java JDK中的一些非native方法在哪实现的?
比如Object的finalize方法,在编译器里还是在JVM中实现的呢?
我怎样才能看道他的具体实现代码???
------解决方案--------------------Object 的 finalize 本来就是空的
子类有需要,就重写它
------解决方案--------------------protected void finalize() throws Throwable { }
Object 中的全部实现就是这样一个空方法。。。真的没有什么奇妙的东东在里头啦
------解决方案--------------------Object里面的finalize方法只是一个签名,没有实现, 需要子类去实现