Java注释处理:我怎么知道一轮是最后一个?

前端之家收集整理的这篇文章主要介绍了Java注释处理:我怎么知道一轮是最后一个?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当扩展AbstractProcessor时,有可能覆盖init(…),但是没有“相反”的方法,在处理所有的回合后将被调用.

这是一个问题:当您必须将每个回合中收集的信息追加到同一个文件中时,您无法关闭文件,因为您最后一轮没有得到知道.因此,文件永远不会关闭,并保持为空.

使用shutdown hook也不起作用,挂钩从不被调用.

有任何想法吗?

解决方法

猜你在找的Java相关文章