码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA反射机制及应用场景

时间:2015-05-12 11:10:53      阅读:359      评论:0      收藏:0      [点我收藏+]

标签:

JAVA反射机制:

http://www.programcreek.com/2013/09/java-reflection-tutorial/

关于JAVA反射机制打破数据封装的问题的解释:

http://stackoverflow.com/questions/16635025/dosent-reflection-api-break-the-very-purpose-of-data-encapsulation

JAVA反射机制运用场景:

1、对于J2EE来说,Hibernate之类的ORM全都基于动态字节码和反射技术,Spring等IoC框架也基于动态代理(有时是动态字节码)和反射技术,各类流行的MVC也是Servlet+反射的实现。

2、对于Android来说,其本身的Context.startActivity/sendBroadcast等都是基于反射,如Gson/Jackson等JSON-ORM都是基于反射,反射技术还能解决部分跨进程调用问题及系统hack。

3、单元测试,同过反射机制,对私有方法进行单元测试

JAVA反射机制及应用场景

标签:

原文地址:http://www.cnblogs.com/bing0ye/p/4496214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!