我的一个类Event将有一个名为timeStamp. 现在,我有另一个类,它将timeStamp根据其他一些在这里并不真正相关的算法来设置。
我的问题是我应该将其存储在哪种类型timeStamp中?从我迄今为止的研究来看,我的印象是它应该以毫秒为单位计算,因此将它存储在一个double可能的范围内。
基本上,Clock我的课程以以下格式模拟时间:hh:mm:ss。但是,由于它是我正在开发的离散事件模拟,它会从一个事件跳转到另一个事件,它由timeStamp值确定,即每个事件对象都有一个timeStamp存储在PrioityQueue. 所以我考虑timeStamp以与. 还是我应该让时钟以毫秒为单位模拟时间?ClockTimeStamptimestamp
您对此有何看法?我不确定实现这一点的最有效/最干净的方式。