Are you saying you want to use the dynamic proxy stuff introduced in JDK 1.3, but use it under JDK 1.1.8? Because the relevant code has hooks into to the JVM's native libraries, this isn't something you can do directly. I imagine that you could (with effort!) create the bytecode representation of the proxy class you need, then load it; it's not going to be an easy thing to do, however. JDK 1.1 does have the java.lang.reflect package, so it's definitely possible.
ThanX a lot for ur reply I am not exactly sure that I have to use the Proxy class that what introduced in JDK1.3, but I will tell what I need to do, so if u can give me an idea to implement that. I have to write a class that delegates all the operations on it to another class. I need to do this because only at run-time I will not the class that I have to use. So, the proxy class I am talking about have get the class name at run-time and needs to delegate all the operations invoked on it to other class got at run-time. By the word operation I mean constructor, method class etc.,