以下是一个简单的Java程序,用于生成数字流水号:

public class NumberGenerator {

    private static int counter = 0;

    public static synchronized int generateNumber() {
        // 每次调用自增一次计数器
        counter++;
        return counter;
    }

}

在这个程序中,我们使用了一个静态变量 counter 来保存当前生成的数字流水号。每次调用 generateNumber() 方法时,计数器会自增一次,并返回自增后的值。使用 synchronized 关键字可以保证在多线程环境下,每次只会有一个线程调用该方法,避免了并发问题。

你可以在需要使用数字流水号的地方调用 NumberGenerator.generateNumber() 方法来获取一个新的数字流水号。

java生成数字流水号

原文地址: https://www.cveoy.top/t/topic/huBN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录