java獲取當(dāng)前時(shí)間毫秒數(shù) 為什么java中的時(shí)間可以用毫秒來(lái)度量?
為什么java中的時(shí)間可以用毫秒來(lái)度量?并不是說(shuō)Java時(shí)間可以用毫秒來(lái)衡量,而是計(jì)算機(jī)提供了毫秒精度的時(shí)間。當(dāng)您的代碼調(diào)用java來(lái)獲取時(shí)間時(shí),java將調(diào)用計(jì)算機(jī)系統(tǒng)來(lái)獲取系統(tǒng)時(shí)間。此時(shí),計(jì)算機(jī)將
為什么java中的時(shí)間可以用毫秒來(lái)度量?
并不是說(shuō)Java時(shí)間可以用毫秒來(lái)衡量,而是計(jì)算機(jī)提供了毫秒精度的時(shí)間。當(dāng)您的代碼調(diào)用java來(lái)獲取時(shí)間時(shí),java將調(diào)用計(jì)算機(jī)系統(tǒng)來(lái)獲取系統(tǒng)時(shí)間。此時(shí),計(jì)算機(jī)將返回一個(gè)大數(shù)字,即“自1970年1月1日格林尼治標(biāo)準(zhǔn)時(shí)間00:00:00以來(lái)的毫秒數(shù)”。通過(guò)轉(zhuǎn)換,我們可以得到實(shí)時(shí)的。然而,無(wú)論精度有多高,都只能達(dá)到毫秒。因?yàn)殡娔X不給它。
java程序中,如何控制每次循環(huán)在指定的時(shí)間間隔內(nèi)執(zhí)行?
如果要在某個(gè)時(shí)間點(diǎn)執(zhí)行,可以使用定時(shí)器時(shí)間控制器。如果要控制循環(huán),可以使用break、continue和return。它們分別表示:exit the loop,exit this loop,continue to execute the next loop,exit the method