尽量少用终结函数,如
1)用终结函数关闭一个已经被打开的文件是严重错误的,
2)用终结函数释放数据库上的锁,是让OS垮掉的好办法
因为JVM会延迟执行终结函数,执行线程的优先级很低,
不可靠,我们不应该依赖终结函数来更新关键性的永久状态。
用try--finally结构
1)用终结函数关闭一个已经被打开的文件是严重错误的,
2)用终结函数释放数据库上的锁,是让OS垮掉的好办法
因为JVM会延迟执行终结函数,执行线程的优先级很低,
不可靠,我们不应该依赖终结函数来更新关键性的永久状态。
用try--finally结构