模块 jmc.utils
程序包 com.jmc.util

类 Timers

java.lang.Object
com.jmc.util.Timers

public class Timers extends Object
计时器类
从以下版本开始:
1.0
  • 方法详细资料

    • secondTimer

      public static void secondTimer(Tries.RunnableThrowsE r, String name)
      秒计时器
      参数:
      r - 代码块
      name - 计时模块名称
      API Note:
      
       // 执行一个代码块,命名为test,进行秒计时(打印:test耗时:0秒)
       Timers.secondTimer(() -> {
           System.out.println("666")
       }, "test");
       
    • secondTimer

      public static void secondTimer(Tries.RunnableThrowsE r)
      秒计时器
      参数:
      r - 代码块
      API Note:
      
       // 执行一个代码块,进行秒计时(打印:耗时:0秒)
       Timers.secondTimer(() -> {
           System.out.println("666")
       });
       
    • milliTimer

      public static void milliTimer(Tries.RunnableThrowsE r, String name)
      毫秒计时器
      参数:
      r - 代码块
      name - 计时模块名称
      API Note:
      
       // 执行一个代码块,命名为test,进行毫秒计时(打印:test耗时:0毫秒)
       Timers.milliTimer(() -> {
           System.out.println("666")
       }, "test");
       
    • milliTimer

      public static void milliTimer(Tries.RunnableThrowsE r)
      毫秒计时器
      参数:
      r - 代码块
      API Note:
      
       // 执行一个代码块,命名为test,进行毫秒计时(打印:耗时:0毫秒)
       Timers.milliTimer(() -> {
           System.out.println("666")
       });
       
    • nanoTimer

      public static void nanoTimer(Tries.RunnableThrowsE r, String name)
      纳秒计时器
      参数:
      r - 代码块
      name - 计时模块名称
      API Note:
      
       // 执行一个代码块,命名为test,进行纳秒计时(打印:test耗时:0纳秒)
       Timers.nanoTimer(() -> {
           System.out.println("666")
       }, "test");
       
    • nanoTimer

      public static void nanoTimer(Tries.RunnableThrowsE r)
      纳秒计时器
      参数:
      r - 代码块
      API Note:
      
       // 执行一个代码块,进行纳秒计时(打印:耗时:0纳秒)
       Timers.nanoTimer(() -> {
           System.out.println("666")
       });