昆明java培训
达内昆明广州春城路

18487146383

热门课程

如何查看生成的代理类的代码

  • 时间:2016-11-21
  • 发布:昆明Java培训
  • 来源:达内新闻

昆明Java培训机构的老师给大家分享如何查看生成的代理类的代码。

在代码中加入如下片段即可在源码目录中得到生成的代理类的class文件

Field field = System.class.getDeclaredField("props");

field.setAccessible(true);

Properties props = (Properties) field.get(null);

props.put("sun.misc.ProxyGenerator.saveGeneratedFiles", "true");

一般生成的类名如下:

com.sun.proxy.$Proxy0

生成的代码如下:

public final void doSth() throws {

try {

super.h.invoke(this, m3, (Object[])null);

} catch (RuntimeException | Error var2) {

throw var2;

} catch (Throwable var3) {

throw new UndeclaredThrowableException(var3);

}

}

了解详情请登陆昆明达内Java培训官网(km.Java.tedu.cn)!

上一篇:Java引用
下一篇:【昆明Java培训机构】day07 JSP

昆明java培训机构:java未来的发展走向

昆明java培训机构:java学完可以干什么!

昆明java培训机构:如何搞定BAT和华为offer?有这份攻略就够了!

昆明java培训机构:学Java别担心枯燥和无聊

选择城市和中心
贵州省

广西省

海南省

扫一扫

了解更多干货