NO7 显式的终结方法

来源:互联网 发布:php class实例化 编辑:程序博客网 时间:2024/06/06 08:55
C++的析构器可以被用来回收其他的非内存资源。java中,一般用try-finally块来完成类似的工作。


显式的终止方法通常与try-finally结构结合起来使用,确保了及时终止。

例如:


Foo foo = new FOO(...);
try{
...

}finally{


foo.terminate();


}


显式终止方法的典型例子:InputStream,OutputStream,java.sql.Connection的close方法




0 0