我是靠谱客的博主 单纯舞蹈,这篇文章主要介绍【Android-Java】随机数产生,使用SecureRandom替代Random疑问提出答疑解惑,现在分享给大家,希望可以做个参考。

疑问提出

阅读某些源码时候发现采用的是SecureRandom

 random = new SecureRandom();
        rand = random.nextInt(19);//这里的数值是[0,19) 开区间

之前一般都是采用Random对象来实现。不过,该对象最好需要一个seed种子。它产生的序列一般都是伪随机数序列。
SecureRandom这个对象是更高级还是如何?

答疑解惑

真伪随机数 ——Random和SecureRandom
在这里插入图片描述

简单来说,SecureRandom在安全性和实用性都要优于Random。毕竟它可是继承于Random类,是他“儿子”。长江后浪推前浪,很合理!在这里插入图片描述

最后

以上就是单纯舞蹈最近收集整理的关于【Android-Java】随机数产生,使用SecureRandom替代Random疑问提出答疑解惑的全部内容,更多相关【Android-Java】随机数产生内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(129)

评论列表共有 0 条评论

立即
投稿
返回
顶部