Dieser Artikel ist eine detaillierte Analyse und Einführung in die Methode zum Generieren von GUIDs in Java. Freunde, die ihn benötigen, können darauf zurückgreifen.
GUID ist eine 128-Bit-lange Zahl, die im Allgemeinen hexadezimal ausgedrückt wird. Die Kernidee des Algorithmus besteht darin, eine GUID durch Kombination der Netzwerkkarte der Maschine, der Ortszeit und einer Zufallszahl zu generieren. Wenn eine Maschine 10.000.000 GUIDs pro Sekunde generiert, ist theoretisch (im probabilistischen Sinne) garantiert, dass sie sich 3240 Jahre lang nicht wiederholt.
Der Code lautet wie folgt:
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 ist eine neue Klasse in 1.5, mit der eine sogenannte global eindeutige ID generiert werden kann
Das obige ist der detaillierte Inhalt vonSo generieren Sie eine GUID in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!