Isn't it amazing how much code the compiler actually generates for such a tiny program?
对于这么一个小的程序,编译器生成了这么多的代码,真的很令人惊异!
What happens if the compiler makes such an optimization, and later a class is loaded that extends Foo?
如果编译器进行了这样的优化,然后装入了一个扩展了Foo的类,会发生什么?
The AspectJ compiler also understands such aspects, so there is a choice of implementation strategy.
AspectJ编译器也明白这些切面,因此有个实现策略的选择。
应用推荐