package com.qiyuan.util; import java.util.UUID; public class RanNum { /** * 生成隨機數<br> * GUID: 即Globally Unique Identifier(全球唯一標識符) 也稱作 UUID(Universally Unique * IDentifier) 。 * * 所以GUID就是UUID。 * * GUID是一個128位長的數字,一般用16進制表示。算法的核心思想是結合機器的網卡、當地時間、一個隨即數來生成GUID。 * * 從理論上講,如果一台機器每秒產生10000000個GUID,則可以保證(概率意義上)3240年不重復。 * * @return */ public static String randomUUID() { return UUID.randomUUID().toString().replace("-", ""); } public static void main(String[] args) { System.out.println(RanNum.randomUUID()); } }
