...结处理的类中,而是把终结函数放在一个匿名的类(见第22条)中,该匿名类的唯一用途就是终结它的外围实例(enclosing instance)。该匿名类的单个实例被称为终结函数守卫者(finalizer guardian),外围类的每个实例都会创建这样一个守卫者。
基于112个网页-相关网页
...izer,应该放在finally里,以确保子类finalize时出异常时,父类finalizer仍被调用利用匿名类,终结外围实体(enclosing instance),外围实体在一个private instance中存储一个reference,指向终结函数守卫者(finalizer guardian),于是,finalizer guardian在外...
基于18个网页-相关网页
This refactoring will ask you to provide a name for the enclosing instance.
这种重构要求您为装入实例提供一个名字。
Unresolved compilation problems: No enclosing instance, Private method from the class is not visible, this$0 cannot be resolved.
解决问题:不编制封闭实例,从类的私有方法是不可见的,这0美元是不能解决的。
To preserve this functionality, the refactoring will add an instance of the enclosing class BagExample to the formerly nested class.
为了保留这种功能,重构过程将一个装入类 BagExample 的实例放在前面那个嵌套类中。
应用推荐