java怎么产生无重复的流水号!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么产生无重复的流水号!相关的知识,希望对你有一定的参考价值。
希望对你有帮助!获取当前时间毫秒数,如果是单线程的话,一定无重复一般这样在多线程并发中取到相同毫秒的概率都几乎为0,基本可以保证无重复 参考技术A 可以使用java.util.UUID.randomUUID().toString(); 产生一个不会重复的流水号。也就是UUID。 参考技术B math.random();产生一个1之内的随机数
java怎么实现流水号自动增长
参考技术A可以参考下述代码:
public synchronized int getNextSN()
return ++sn;
public int getCurrentSN()
return sn;
以上是关于java怎么产生无重复的流水号!的主要内容,如果未能解决你的问题,请参考以下文章
Thread.sleep(1)为啥不起作用?请高手帮忙分析!