Java performance: proxy classes

Glen McCluskey · ;login:: the magazine of USENIX & SAGE · 2000

Proxy classes are a new Java feature, one that allows you to create dynamic classes at runtime. These classes can be used to add a level of indirection to interface method calls, so that calls can be trapped and processed as desired. Using this feature, it�s possible to do call tracing for performance purposes, add functionality to existing interfaces, and so on. We�ll start by reviewing some basics of Java interface programming.

Read the paper · More papers on PaperTik