修改 JRE 系统库
Modifying JRE System Library
如何修改 JRE 系统库?说给java.security.SecureRandom
class
添加一个isPrime()
方法
你做不到。而不是你可以扩展 class 并创建你自己的自定义。
你不知道。 Java 写一次运行 任何地方。依赖被黑的 JRE 将使您的代码不可移植。只需在用户代码中需要的地方创建一个实用方法
修改系统 JRE 不是一个好的选择。 BootStrapClassloader 以安全方式加载的所有系统库。它不允许加载修改后的系统库,因为在 class 加载阶段它可能会因某些验证而失败。要么检查一些可用于相同的覆盖方法,您可以在其中定义自己的行为。
如何修改 JRE 系统库?说给java.security.SecureRandom
class
isPrime()
方法
你做不到。而不是你可以扩展 class 并创建你自己的自定义。
你不知道。 Java 写一次运行 任何地方。依赖被黑的 JRE 将使您的代码不可移植。只需在用户代码中需要的地方创建一个实用方法
修改系统 JRE 不是一个好的选择。 BootStrapClassloader 以安全方式加载的所有系统库。它不允许加载修改后的系统库,因为在 class 加载阶段它可能会因某些验证而失败。要么检查一些可用于相同的覆盖方法,您可以在其中定义自己的行为。