【发布时间】:2014-11-26 17:56:59
【问题描述】:
这可能是一个措辞不当的标题,但我试图从一开始就收集有关我的应用程序的数据和统计信息。我正在使用 JavaFX,并且我有一个模型类将处理所有数据和处理。
我想要的是让该模型类从应用程序启动的那一刻开始收集数据(如运行时、线程数、内存使用情况......)。但我也希望它每秒不断更新这些值,这意味着我需要它在某种 ScheduledExecutorThread 或其他东西上运行。
我怎样才能做到这一点,从这个程序的一开始,模型类就会每秒运行一次“update()”函数?
【问题讨论】:
-
@G Boggs 看看this。
-
@Chris 我不完全确定这是我想要做的。我希望班级从一开始就开始收集数据。首先,我该怎么做。其次,我不想调用一个函数,我希望它本质上自己启动线程。
标签: java multithreading javafx-2 periodic-task