public class SnowflakeIdGenerator extends Object
Description:
| 构造器和说明 |
|---|
SnowflakeIdGenerator(long workerId,
long datacenterId)
构造函数
|
SnowflakeIdGenerator(long workerId,
long datacenterId,
long epochTime) |
public SnowflakeIdGenerator(long workerId,
long datacenterId)
workerId - 工作ID (0~31)datacenterId - 数据中心ID (0~31)public SnowflakeIdGenerator(long workerId,
long datacenterId,
long epochTime)
public long nextId()
protected long tilNextMillis(long lastTimestamp)
lastTimestamp - 上次生成ID的时间截protected long timeGen()
public static void main(String[] args)
Copyright © 2021. All rights reserved.