我目前感觉元数据没有多少用
无非就是可以在执行的时候返回一些数据
完全可以用system.out.println("数据");
啦
哪位大侠能说说元数据的本质作用吗?还有就是关于finalize()方法为什么JDK1.5中定义为protected void finalize()
而不是public void finalize()???
有什么函义?自己覆盖它的时候用public可以,
protected也可以通过多态实现夸包调用
那一般情况下应该用什么?
无非就是可以在执行的时候返回一些数据
完全可以用system.out.println("数据");
啦
哪位大侠能说说元数据的本质作用吗?还有就是关于finalize()方法为什么JDK1.5中定义为protected void finalize()
而不是public void finalize()???
有什么函义?自己覆盖它的时候用public可以,
protected也可以通过多态实现夸包调用
那一般情况下应该用什么?
最后的资源释放的尝试,当然,你是不应该依赖于虚拟机的
垃圾回收行为的,其是不可控制的,如果需要释放资源,
一般应该提供一个close()之类的函数,finalize只是作为一个最后的
防护网,以将可能的损失降到最低(譬如使用你API的人不调用你的释放资源的函数)http://ayufox.blogcn.com/