本帖最后由 为爱编程 于 2014-7-27 09:06 编辑
代理类创建的第三种方式:
List<String> listProxy = (List<String>)Proxy.newProxyInstance(loader, interfaces, h)
newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序。
谁能帮我解释一下 newProxyInstance的第二个参数Class<?>[] interfaces的具体含义啊,我只知道是一个以接口为参数的类数组。比如要建立ArrayList的代理类,这个参数应该是什么??? |
|