3

スループットの高いシステムを使用している場合、Guice を使用して頻繁に作成されるオブジェクトを注入することは避けるべきですか? リフレクションがパフォーマンスにどのように影響するかを尋ねる人がいますが、それはかなり悪いようです: Java Reflection Performance

4

1 に答える 1

6

Gui はリフレクションをかなり頻繁に使用します。

デスクトップ/サーバー JVM でのリフレクションは非常に効率的であり、非常に大規模な Guice アプリケーションでさえ、Guice に関連するパフォーマンスの問題はありません。

Android でのリフレクションは、特に古い Gingerbread および Froyo デバイスでは効率が大幅に低下します。Daggerは、Android で効率的に実行するように設計された、オープン ソースの Guice の代替手段です。

于 2013-03-11T00:09:49.330 に答える