1·This means that no subclass of that class can declare a finalizer.
这意味着该类的任何子类都无法声明终结器。
2·There is no guarantee when a finalizer will be run, or even if it will be run at all.
无法保证终结器将在何时运行,或者甚至它是否会运行。
3·You can create a finalizer for the class you're creating and declare it as final.
可以为所创建的类创建一个终结器并将它声明为final。
4·method throws an IOException, then the stream will not be closed (until the garbage collector runs its finalizer).
但是如果 props.load() 方法抛出一个 IOException,那么流则不会被关闭(直到垃圾收集器运行其终结器)。
5·If a destructor is present, rewrite that to be the class finalizer.
如果存在析构函数,则将其重写为类终结器。