![]() |
1
0
我也谈到了这个问题,我想如果我编译10个类,我会得到每个文件的每个阶段,但它不是这样工作的。它一次编译一个文件,因此您可以一次获得每个文件的所有事件。我发现,如果您控制编译过程(即从java运行javac),那么您可以在编译器运行时收集所有分析事件,然后在编译完成后处理它们。 然后,如果您想发出新的源代码,您可以这样做,自己再次运行编译器,并继续运行,直到输出稳定为止。 它是。。。不太好。我还必须为“哦,我需要等待这三个类被分析/等等”连接我自己的回调集,这样每个分析都可以订阅它需要的内容,然后当遇到这些类型时,运行回调。 也许有更好的策略,但我看到了这个孤独的问题,不想在没有关于我如何处理这些问题的提示的情况下离开。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 4 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 4 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 4 月前 |
![]() |
rudraraj · java中未声明最终变量 4 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 4 月前 |