testproxy.java

来自「this gcc-g++-3.3.1.tar.gz is a source fi」· Java 代码 · 共 35 行

JAVA
35
字号
import java.lang.reflect.*;import java.net.*;public class TestProxy{  public class MyInvocationHandler implements InvocationHandler  {    public Object invoke (Object proxy,			  Method method,			  Object[] args)      throws Throwable    {      System.out.println (args[0]);      return null;    }  }  public static void main (String[] args)  {    try {      InvocationHandler ih = new MyInvocationHandler();            SocketOptions c = (SocketOptions)	Proxy.newProxyInstance (SocketOptions.class.getClassLoader(),				new Class[]{SocketOptions.class},				ih);            c.getOption (555);    } catch (Exception e) {      e.printStackTrace ();    }  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?