昔は、MD5( IPAddr + DateTime? + Random ) とかで UUID を作っていたけど、Java5 から UUID 生成部品があったみたい
import java.util.UUID; public class UUIDExam { public static void main(final String[] args) { System.out.println(UUID.randomUUID()); System.out.println(UUID.randomUUID()); System.out.println(UUID.randomUUID()); } }
実行結果
d45da36c-577b-4234-8c8a-9eb04056eb44 0afef834-e159-4f9e-b814-cdcad9d63105 aefe320a-92ad-436e-a184-a3caaa8ccfe5