Can any one tell me how can I create Java classes on the fly.
Like if I provide name of the java class(fully qualified), with specification of its methods and fields how can I create java classes on fly.
Do I need some Byte code engg. or I can do it with Plane reflection
posted 6 years ago
Reflection only works on existing objects (and hence, classes). But you can construct classes from source code at runtime using a library like Javassist. This article I wrote for the JavaRanch Journal explains how it's done.