Тобишь, два объекта будут генерить разные числа?
Если в java объект устроен как в плюсах, то если не передавать аргумент, то в качестве сида будет передана текущая метка времени timestamp. Получить две одинаковые метки сложно, ибо даже просто вызвав их подряд вы получите разное время. Но чисто теоретически, можно попытаться подобрать)