java.time.Clock.tick()方法获取一个时钟,该时钟从截断到指定持续时间的最近出现的指定时钟返回瞬时。

声明

以下是java.time.Clock.tick()方法的声明。

public static Clock tick(Clock baseClock, Duration tickDuration)

参数

baseClock - 添加持续时间的基本时钟,而不是null。

tickDuration - 每个可见滴答的持续时间,不是负数,不是空。

返回值

一个时钟,以持续时间的整个单位为单位,而不是空。

例外IllegalArgumentException - 如果持续时间为负数,或者部分小于整数毫秒,则整个持续时间不能整除为一秒。

ArithmeticException - 如果持续时间太大而无法表示为nanos。

示例

以下示例显示了java.time.Clock.tick()方法的用法。

package com.yiibai;

import java.time.Clock;

import java.time.Duration;

public class ClockDemo {

public static void main(String[] args) {

Clock clock = Clock.systemUTC();

Duration tickDuration = Duration.ofNanos(250000);

Clock clock1 = Clock.tick(clock, tickDuration);

System.out.println("Clock : " + clock.instant());

System.out.println("Clock1 : " + clock1.instant());

}

}

编译并运行上面的程序,这将产生以下结果 -

Clock : 2017-03-07T06:53:24.870Z

Clock1 : 2017-03-07T06:53:24.951Z

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

java tick_java.time.Clock.tick()方法相关推荐

  1. java tick_Java中的Clock tick()方法

    可以使用tick()Java中Clock类中的方法在所需的时间范围内舍入基本时钟的瞬间.此方法需要两个参数,即基本时钟和滴答的持续时间.同样,返回在所需持续时间内四舍五入的基本时钟时刻. 演示此的程序 ...

  2. 【Java 8 新特性】Java Clock tick() 设置时间最小跳动间隔

    Clock.tick获得一个时钟,它返回从指定时钟截断到最近出现的指定持续时间的实例. 截断的时刻将小于接近指定持续时间的实际时刻,最小的时间单位是指定的时间单位. 获得的时钟将只按照指定的持续时间进 ...

  3. pygame clock.tick

    关于时间 有一个解决上述问题的方法,就是让我们的动画基于时间运作,我们需要知道上一个画面到现在经过了多少时间,然后我们才能决定是否开始绘制下一幅.pygame.time模块给我们提供了一个Clock的 ...

  4. eclipse java调用c 代码吗_linux下通过eclipse开发用java调用c程序的方法

    linux下通过eclipse开发用java调用c程序的方法: 1.先建立好java工程并建立java文件如下: public class testso {     static {         ...

  5. java类的注释模板_IDEA添加Java类注释模版的方法

    本文介绍了idea添加java类注释模版的方法,分享给大家,具体如下: idea版本:intellij idea 2017.2.5 x64 eclipse能在类上方输入/**,回车添加类注释模版,但i ...

  6. cloning java_深入浅出Java中的clone克隆方法,写得太棒了!

    作者:张纪刚 blog.csdn.net/zhangjg_blog/article/details/18369201/ 2019-03-24 10:33:04 Java中对象的创建 clone 顾名思 ...

  7. java如何用c 的方法_JAVA如何调用C/C++方法

    JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能.解决JAVA对本地操作的一种方法就是JNI. JAVA通过JNI调用本地方法, ...

  8. java多线程中的join方法详解

    java多线程中的join方法详解 方法Join是干啥用的? 简单回答,同步,如何同步? 怎么实现的? 下面将逐个回答. 自从接触Java多线程,一直对Join理解不了.JDK是这样说的:join p ...

  9. Java高级特性:clone()方法

    标签:ringbuf   his   硬件   throws   port   protect   序列化   ext   this 目录 源码 深拷贝和浅拷贝 对象串行化实现拷贝 常见面试题 源码 ...

最新文章

  1. ❤️手撕这十道HiveSQL题还不能吊打面试官,却能保你不被吊打❤️【推荐收藏】
  2. 递归遍历Linux下的目录文件源码实现
  3. 【Linux】——常见的rc的含义
  4. python中如何定义一个数组_Python数组定义方法
  5. 计算机网络总结:第二章 应用层
  6. C#如何生成缩略图、水印
  7. 网络之四海:光纤收发器TX、RX分别表示什么?区分单纤双纤收发器的方法
  8. figma下载_Figma的自动版式实用
  9. 升级xcode5.1 iOS 6.0后以前的横屏项目 变为了竖屏
  10. go java gc_图解Golang的GC垃圾回收算法
  11. 线程间通讯《代码》pthread_cond_t
  12. 系统调用 操作系统课程设计 Linux内核编译 centos Ubuntu
  13. 国开网电大 动物常见病防治 形考任务1-5
  14. 微信红包数字变化动态图片_微信红包数字动图下载_微信动态图片红包图下载_游戏吧...
  15. 阿里云云数据库(RDS)的登录问题
  16. 如何看hbo_哪些设备支持HBO Max? Roku和Amazon Fire TV不要
  17. 输入一个整数判断其是否是回文数
  18. winwebmail轻松搭建邮件服务器
  19. 机器学习实战——笔记(第一章)
  20. 操作系统课后习题答案(作业题)

热门文章

  1. Python 爬取今日头条的图片新闻
  2. WEB2.0时代我还开网店干什么?
  3. Windows下adb安装配置
  4. windows下配置adb环境
  5. 区块链行业分析:中国区块链企业总数已经超过10万家
  6. 如何FTP远程访问UR机器人文件
  7. 自制OculusVR控制(一)——利用Unity的自带方法实现VR的控制输入
  8. Java【常见问题】List如何实现排序?
  9. Leetcode_574. 当选者
  10. 关于解答Chn域名问题