永久定期运行的间隔

soc*_*qwe 2 rx-java

好的,通常可以Observable.interval(1, TimeUnit.SECONDS)用来创建一个每秒都会发出一个值的observable.

但是interval发出一个整数值.如果我们让它运行到ÌNT_MAX`会发生什么?溢出?

是否存在可以执行相同操作的运算符,即在没有计数器的情况下定期发送值.

基本上我只想要一个Observable安排定期工作......有点......

Dav*_*ten 6

实际上interval发出一个Long值并在内部使用一个long计数器.你永远不会Long.MAX_VALUE在实践中击中(每纳秒发射一个值,需要292年才能溢出).