我们可以更改java内置方法的源代码吗?

我们可以更改java内置方法的源代码吗?,java,Java,我想知道我们是否可以根据项目的要求更改java内置方法的源代码?有人能告诉我你为什么要这样做吗?你可以随时扩展类和重写方法,并改变/增强其行为你既不能也不应该这样做:改变内置类的实现可能会以意外的方式破坏依赖关系,但更重要的是,它可能会带来安全问题。

我想知道我们是否可以根据项目的要求更改java内置方法的源代码?有人能告诉我你为什么要这样做吗?

你可以随时扩展类和重写方法,并改变/增强其行为你既不能也不应该这样做:改变内置类的实现可能会以意外的方式破坏依赖关系,但更重要的是,它可能会带来安全问题。