java - java的SecureRandom类中getSeed()和generateSeed()函数的区别?
问题描述
getSeed()
函数和generateSeed()
java的SecureRandom
类有什么区别?getSeed()
除了returnstatic byte[]
和generateSeed()
return only之外,两者看起来都一样byte[]
。
解决方案
SecureRandom.getSeed(int)
JavaDoc明确表示_
仅包含此方法是为了向后兼容。鼓励调用者使用其中一种替代
getInstance
方法来获取 SecureRandom 对象,然后调用该generateSeed
方法以从该对象获取种子字节。
推荐阅读
- swiftui - SwiftUI 在详细视图中覆盖导航栏外观
- javascript - 如何使用 jQuery/JS 将类添加到非悬停的 div
- unity3d - 团结一致,如何在 NetworkServer.connections 上修复 KeyNotFoundException?
- android - Firebase“.info/connected”怎么了?
- reactjs - 在 Context.Provider 重新渲染中反应导航
- reactjs - 为什么我会收到:TypeError: _axios.default.get.mockResolvedValue is not a function
- java - AspectJ 和 Spring AOC
- sql - 如何编写一个计算特定日期的 case 表达式?
- javascript - 有没有办法设置组中需要检查的复选框的最少数量?
- oracle - Oracle 触发器以指示要更新的单个单元格