Guice是否使用反射,如果是这样会影响性能?

时间:2013-03-10 20:52:12

标签: reflection guice

如果我有一个高吞吐量系统,我应该避免使用Guice来注入频繁创建的对象吗?有人问过反射对性能的影响,看起来很糟糕:Java Reflection Performance

1 个答案:

答案 0 :(得分:6)

Guice非常重视反射。

对桌面/服务器JVM的反思非常有效,甚至非常大的Guice应用程序也没有与Guice相关的性能问题。

对Android的反思效率低得多,特别是在较旧的Gingerbread和Froyo设备上。 Dagger是一个开源的Guice替代方案,旨在在Android上高效运行。