与
java.util.Random类不同,
java.security.SecureRandom该类必须在每次调用时产生不确定的输出。
这意味着,对于
java.util.Random,如果您每次需要一个新的随机数时都使用相同的种子重新创建一个实例,则基本上每次都将获得 相同的
结果。但是,
SecureRandom保证不会这样做-因此,每次创建一个实例或创建一个新实例都 不会 影响它生成的随机字节的随机性。
那么,从正常的良好编码实践角度来看,为什么要创建太多实例呢?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)