0
我正在实现一个基于java的指数计,它将有一个初始值(比如说1.0),并且会随着时间成倍地衰减。另一个函数会随着时间的推移增加计量值。现在我需要一些帮助来开发线程安全。实现一个线程安全的指数计
我在想Java定时器或执行器来创建衰减功能,每5毫秒就会减少测量值。同时另一个函数,当被调用时会增加值。
现在我假设它会遇到并发问题,所以需要帮助才能正确实现它。
我的问题是:
我如何设计一个类,将执行该功能,以减少值每5毫秒。
如何使线程安全,以便其他线程可以更新相同的变量。
任何帮助?
你有没有看着[振荡定时器( http://docs.oracle.com/javase/tutorial/uiswing/misc/timer.html)? –