UUID(유니버셜 유니크 아이디)는 128비트로 이루어진 unique 키를 뜻한다.
java.util.UUID 클래스 à JDK 1.5 부터 가능한 클래스를 사용하여 생성할 수 있는데,
사용방법은 다음과 같이 매우 간단하다!!
public static String getUuid() { return UUID.randomUUID().toString().replaceAll("-", ""); } --> 결과: ca2772bc900e4755a91f0bf4e5af4ccf |
중복이 안 된다는 보장은 안되지만 그럴 확률은 거의..거~~~~~~~의…거~~~~~~~~~~~~~~~~~~~의 없어서
고유값으로 봐도 좋다고 한다.
///// 메서드 정보
출처 : http://kshmc.tistory.com/entry/UUIDUniversally-Unique-Identifier-UUID
return type | Method |
int | clockSequence() : |
int | compareTo(UUID val) : |
boolean | equals(Object obj) : |
static UUID | fromString(String name) : |
long | getLeastSignificantBits() : |
long | getMostSignificantBits() : |
int | hashCode() : |
static UUID | nameUUIDFromBytes(byte[] name) : |
long | node() : |
static UUID | randomUUID() : |
long | timestamp() : |
String | toString() : |
int | variant() : |
int | version() : |
'Language > Java' 카테고리의 다른 글
Class class란/class정의/Class.forName()/instanceof (0) | 2016.06.22 |
---|---|
JAVA Datasource로 DB 판단 / DB이름 알아내기 (0) | 2016.05.26 |
Java 기본개념4 (0) | 2015.01.30 |
Java 기본개념3 (0) | 2015.01.30 |
자바 기본개념2 (0) | 2015.01.30 |