随机ID生成工具

2023-09-26 08:29:12 浏览数 (3)


代码语言:javascript复制
package com.nari.common.utils;

import java.util.concurrent.atomic.AtomicInteger;

public class IdUtilV2 {

    private static final AtomicInteger ids = new AtomicInteger(1);

    private IdUtilV2() {
    }

    public static String getIdStr() {
        return getId().toString();
    }

    public static Long getId() {
        return System.nanoTime()   Thread.currentThread().getId()   (ids.getAndIncrement());
    }
}

0 人点赞