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

相关文章
相关标签/搜索