1. 程式人生 > >java.utils.UUID類介紹

java.utils.UUID類介紹

str blog 分布 分布式 uid left mac os x kde 標準

1 UUID簡介

UUID含義是通用唯一識別碼 (Universally Unique Identifier),這是一個軟件建構的標準,

也是被開源軟件基金會 (Open Software Foundation, OSF) 的組織應用在分布式計算環境

(Distributed Computing Environment, DCE) 領域的一部分。

UUID 的目的,是讓分布式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過

中央控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其它人沖突的 UUID。
在這樣的情況下,就不需考慮數據庫建立時的名稱重復問題。目前最廣泛應用的 UUID,

即是微軟的 Microsoft‘s Globally Unique Identifiers (GUIDs),而其他重要的應用,
則有 Linux ext2/ext3 檔案系統、LUKS 加密分割區、GNOME、KDE、Mac OS X 等等

java.utils.UUID類介紹