0
シングルトンクラスを使用し、短剣で注入されます。しかし、同期メソッドが実行を開始するが、終了する。しかし、メソッドから同期を取り除くとうまくいく。 ダガーでサングレトンクラスを注入すると、同期メソッドを使うべきではありませんか?シングルトンのクラスは、同期メソッドでダガーによって注入されます
シングルトンクラスを使用し、短剣で注入されます。しかし、同期メソッドが実行を開始するが、終了する。しかし、メソッドから同期を取り除くとうまくいく。 ダガーでサングレトンクラスを注入すると、同期メソッドを使うべきではありませんか?シングルトンのクラスは、同期メソッドでダガーによって注入されます
ダガーとダガー2つのシングルトンとスコーププロバイダはinternal double-checked synchronizationを使用します。シングルトン@Providesメソッドを記述している場合は、同期環境で一度呼び出されるため、おそらくそれを心配する必要はありません。
@Provides
メソッドでスレッドセーフではないものが何度も呼び出され、何度も呼び出されることが予想されない限り、のマーキングについて心配する必要はありません。