TimeUnit

java.util.concurrent併發庫是JDK1.5新增的,其做者是Doug Lea ,此人是個BOSS級別的天才人物了.有了他提供的類庫,使得咱們對多線程併發、鎖有了很大的幫助,減小了併發難度、而且相對應java自己的synchronized同步有了很大的性能提高.readLock、writeLock使得控制的力度更小、更精確。 
TimeUnit是一個枚舉類型,能夠將時間方便快捷的轉換爲(天、時、分、秒、納秒)day,hour,minute,second,millli... 
有了這個類咱們能夠方便將時間進行轉換 
for example: 
一、咱們將1個小時轉換爲多少分鐘、多少秒 
   
1小時轉換分鐘數爲60分鐘  
   TimeUnit.HOURS.toMinutes(1) =>60 
   
1小時轉換分鐘數爲3600秒  
   TimeUnit.HOURS.toMinutes(1) =>3600 
二、若是將秒轉換爲小時、分鐘呢 
   
3600秒轉換分鐘數爲60分鐘  
   TimeUnit.SECONDS.toMinutes(3600) =>60 
   
3600秒轉換小時數爲1小時  

   TimeUnit.SECONDS.toHours(3600) =>1 java

相關文章
相關標籤/搜索