首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java.util.concurrent-TimeUnit

2012-12-25 
java.util.concurrent-------TimeUnitjava.util.concurrent并发库是JDK1.5新增的,其作者是Doug Lea ,此人

java.util.concurrent-------TimeUnit
java.util.concurrent并发库是JDK1.5新增的,其作者是Doug Lea ,此人是个BOSS级别的天才人物了.有了他提供的类库,使得我们对多线程并发、锁有了很大的帮助,减少了并发难度、并且相对应java本身的synchronized同步有了很大的性能提升.readLock、writeLock使得控制的力度更小、更精确。
TimeUnit是一个枚举类型,可以将时间方便快捷的转换为(天、时、分、秒、纳秒)day,hour,minute,second,millli...
有了这个类我们可以方便将时间进行转换
for example:
1、我们将1个小时转换为多少分钟、多少秒
   1小时转换分钟数为60分钟
   TimeUnit.HOURS.toMinutes(1) =>60
   1小时转换分钟数为3600秒
   TimeUnit.HOURS.toMinutes(1) =>3600
2、如果将秒转换为小时、分钟呢
   3600秒转换分钟数为60分钟
   TimeUnit.SECONDS.toMinutes(3600) =>60
   3600秒转换小时数为1小时
   TimeUnit.SECONDS.toHours(3600) =>1

热点排行