Rx java 如何调用将值推送到subscribe()上的observable?

Rx java 如何调用将值推送到subscribe()上的observable?,rx-java,system.reactive,rxjs,reactive-programming,observable,Rx Java,System.reactive,Rxjs,Reactive Programming,Observable,我找不到合适的术语来形容这种事。 因此,如果observable在您对其调用subscribe()时推送值, e、 g.它有startWith()或它的值/列表/范围或它的重播–您如何称呼它?一个行为主体()将在订阅时立即推送一个值。这是因为它总是缓存一个值以供使用 另一种选择是Replay(1),如果底层序列推送过任何值,它将立即推送一个值。 Abehavior subject()将在订阅时立即推送一个值。这是因为它总是缓存一个值以供使用 另一种选择是Replay(1),如果底层序列推送过任何

我找不到合适的术语来形容这种事。 因此,如果observable在您对其调用
subscribe()
时推送值,
e、 g.它有
startWith()
或它的值/列表/范围或它的重播–您如何称呼它?

一个
行为主体
()将在订阅时立即推送一个值。这是因为它总是缓存一个值以供使用

另一种选择是
Replay(1)
,如果底层序列推送过任何值,它将立即推送一个值。
A
behavior subject
()将在订阅时立即推送一个值。这是因为它总是缓存一个值以供使用

另一种选择是
Replay(1)
,如果底层序列推送过任何值,它将立即推送一个值。

您指的是什么?订阅时,所有可观察值都会推送值(至少为零或更多值)。@ibebs我不这么认为。replay不是严格意义上的冷或热,也不是每一个冷都会推送值。@Enigmativity所以我对“一个或多个”的名称感兴趣@Pavelfljōt-你说的“一个或多个”是什么意思?你指的是什么?订阅时所有可观察到的推送值(至少零个或多个值)。@ibbs我不这么认为。重播并不是严格意义上的冷或热,也不是每一个冷都会推动价值。@Enigmativity所以我对“一个或多个”的名称感兴趣@Pavelfljōt-你说的“一个或多个”是什么意思?谢谢,但这不是相关信息。问题是关于术语。“如果我订阅了observable,它立即推送了至少一个值——这是observable。”答案是“这是一个行为主体”。那么,重新思考,“这有行为主体语义”可能更准确?谢谢,但这不是相关信息。问题是关于术语。“如果我订阅了observable,它立即推送了至少一个值——这是observable。”答案是“这是一个行为主体”。那么,重新思考,“这有行为主体语义”可能更准确?