首頁 > Java > java教程 > 主體

Java實作產生GUID的方法

Y2J
發布: 2017-04-26 13:33:56
原創
2620 人瀏覽過

本篇文章是對Java產生GUID的方法進行了詳細的分析介紹,需要的朋友參考下

GUID是一個128位長的數字,一般用16進位表示。演算法的核心思想是結合機器的網路卡、當地時間、一個隨即數來產生GUID。從理論上講,如果一台機器每秒產生10000000個GUID,則可以保證(機率意義上)3240年不重複。

 程式碼如下:

package com.cn.str;import java.util.UUID;/** * Create GUID * @author Administrator * */public class CreateGUID { public static final String GenerateGUID(){  UUID uuid = UUID.randomUUID();  return uuid.toString();   } /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub  System.out.println(GenerateGUID()); }}
登入後複製

UUID是1.5新增的一個類,在java.util下,用它可以產生一個號稱全球唯一的ID

#

以上是Java實作產生GUID的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板