前端之家收集整理的这篇文章主要介绍了
Java注释处理:我怎么知道一轮是最后一个?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当扩展AbstractProcessor时,有可能覆盖init(…),但是没有“相反”的
方法,在处理所有的回合后将被
调用.
这是一个问题:当您必须将每个回合中收集的信息追加到同一个文件中时,您无法关闭文件,因为您最后一轮没有得到知道.因此,文件永远不会关闭,并保持为空.
使用shutdown hook也不起作用,挂钩从不被调用.
有任何想法吗?
原文链接:https://www.f2er.com/java/121693.html