Skip to content

Commit b6bac29

Browse files
authored
Update 5.Dagger2Lay和Provider(五).md
1 parent ea98244 commit b6bac29

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Dagger2/5.Dagger2Lay和Provider(五).md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Dagger2Lay和Provider(五)
22
===
33

44

5-
`Lazy<>``Provider<>`
5+
`Lazy<>(延迟加载)``Provider<>`(强制重新加载)
66
---
77

88
我们再回到之前的例子,现在我们把前面使用单例的部分都去掉,再来继续讲其他的部分。在上面的`CoffeeModule`中,把每个`provideXXX()`都添加一句`log`:
@@ -42,7 +42,7 @@ class CoffeeMaker {
4242
@Inject
4343
Heater heater;
4444
@Inject
45-
Lazy<`> pump; // 使用lazy
45+
Lazy<Pumb> pump; // 使用lazy
4646
@Inject
4747
Provider<IceBox> iceBox; // 使用provider
4848
@Inject
@@ -265,4 +265,4 @@ public abstract class HomeModule {
265265
---
266266

267267
- 邮箱 :charon.chui@gmail.com
268-
- Good Luck!
268+
- Good Luck!

0 commit comments

Comments
 (0)