请问:Java怎么执行一段从别的地方传递过来的代码

请教:Java如何执行一段从别的地方传递过来的代码
大家好:假设我的客户端程序需要执行一段代码,而这段代码是由服务器发送给我的,如何在客户端执行由服务器端发送给我的这段代码?
例如:服务器端发送了一个数据包给客户端,而这个数据包实际上是一个.java文件:
Java code

public class MyClass {
    public myMethod() {
        // ......
    }
}


当客户端通过网络引擎获取到这段代码之后,如何执行呢?谢谢。

------解决方案--------------------
http://zheng12tian.iteye.com/blog/1488813
------解决方案--------------------
http://zheng12tian.iteye.com/blog/1488813