java.lang.Random
java.lang.Math.random()
안전한 환경에서는 java.secure.SecureRandom을 선택하는 것이 좋습니다. 왜냐하면 암호상의 안전한 무작위 수를 생성할 수 있기 때문입니다.
java.secure.SecureRandom
예:
long token = new Random().nextLong();