TimeUnit用法
来源:互联网 发布:数据下载网站 编辑:程序博客网 时间:2024/06/17 01:42
TimeUnit
主要用于通知基于时间的方法如何解释给定的计时参数
例如,如果 lock 不可用,则以下代码将在 50 毫秒后超时:
Lock lock = ...;
if ( lock.tryLock(50L, TimeUnit.MILLISECONDS) ) ...
而以下代码将在 50 秒后超时:
Lock lock = ...;
if ( lock.tryLock(50L, TimeUnit.SECONDS) ) ...
但是注意,不保证特定超时实现能够以与给定 TimeUnit 相同的粒度通知 段。
Lock lock = ...;
if ( lock.tryLock(50L, TimeUnit.MILLISECONDS) ) ...
而以下代码将在 50 秒后超时:
Lock lock = ...;
if ( lock.tryLock(50L, TimeUnit.SECONDS) ) ...
但是注意,不保证特定超时实现能够以与给定 TimeUnit 相同的粒度通知 段。
以下是我的代码中用到的
枚举常量摘要
MICROSECONDS 微秒 一百万分之一秒(就是毫秒/1000)
MILLISECONDS 毫秒 千分之一秒
NANOSECONDS 毫微秒 十亿分之一秒(就是微秒/1000)
SECONDS 秒
MINUTES 分钟
HOURS 小时
DAYS 天
mOkHttpClient = new OkHttpClient.Builder() .cache(cache) .addInterceptor(interceptor) .addInterceptor(tokenInterceptor) .addInterceptor(requestInterceptor) .addNetworkInterceptor(mRewriteCacheControlInterceptor) .cookieJar(cookieJar) .retryOnConnectionFailure(true) .connectTimeout(60, TimeUnit.SECONDS) .readTimeout(60, TimeUnit.SECONDS) .writeTimeout(60, TimeUnit.SECONDS) .build();
枚举常量摘要
MICROSECONDS 微秒 一百万分之一秒(就是毫秒/1000)
MILLISECONDS 毫秒 千分之一秒
NANOSECONDS 毫微秒 十亿分之一秒(就是微秒/1000)
SECONDS 秒
MINUTES 分钟
HOURS 小时
DAYS 天
1 1
- TimeUnit用法
- TimeUnit用法
- TimeUnit用法
- TimeUnit 用法简介
- 0013-TimeUnit的用法
- TimeUnit的用法
- TimeUnit.convert 用法简单介绍
- TimeUnit
- TimeUnit
- TimeUnit
- TimeUnit
- TimeUnit
- TimeUnit
- TimeUnit用法,Date,MessageFormat 联合使用
- java TimeUnit vs Thread.sleep的用法对比
- java中TimeUnit vs Thread.sleep的用法对比
- android timeUnit
- TimeUnit类
- Android ComponentName的用法
- Logistic Classification
- 使用MVC模型的用户登录及注册(注册验证)
- freeswitch debug
- canvas.translate(x,y)使用
- TimeUnit用法
- Python中的List:一种数据结构
- php导出csv文件,可导出前导0实例
- shell 快捷键
- 3. Longest Substring Without Repeating Characters
- Android流氓代码块(亲测可行)
- NYOJ102 次方求模
- android中webView的一些使用
- 微信支付java版本之获取Access_token