Generate a UUID in Java
Writing by shivdev on Wednesday, 27 of April , 2011 at 9:31 pm
Folks, look no further. java.util.UUID works great. I’ve tried the Axis’s UUIDGenFactory and and was NOT unique. 10 reps of 40 threads pounding simultaneously. At least, two or three of the forty were duplicates every time (only thirty seven were unique) Geeze!!! And I thought it was the synchronization.
java.util.UUID.randomUUID().toString(); // This works
Moreover, it uses SecureRandom number generator algorithms – so it is secure (in terms of predicting the next UUID etc.).
Leave a comment
Category: Java
- Add this post to
- Del.icio.us -
- Digg -
- -
- Tweet -
-
-
No comments yet.
You must be logged in to post a comment.