如何将方法添加到标准java类

use*_*815 2 java methods monkeypatching class

有没有办法将方法添加到标准Java类,例如Object

我知道你不能将类String作为final的子类,但Object不是.我知道我可以只是继承Object并在子类中定义一个方法,并使我的所有类都成为其子类,但我宁愿不必这样做.

我怀疑这是不可能的,或者我忽略了一些东西.提前感谢您的任何答案.

Tom*_*icz 6

你不能用Java做到这一点.但是其他JVM语言能够这样做: