所有非
static,非
final和非
private法中默认Java虚拟。但是,JVM非常聪明,可以找到仅具有给定方法的一种实现的类并将其转换为静态绑定。
这样,您就不必记住
virtual关键字(由于
virtualC ++中的析构函数丢失而导致内存泄漏吗?),而性能并没有受到太大的影响。

所有非
static,非
final和非
private法中默认Java虚拟。但是,JVM非常聪明,可以找到仅具有给定方法的一种实现的类并将其转换为静态绑定。
这样,您就不必记住
virtual关键字(由于
virtualC ++中的析构函数丢失而导致内存泄漏吗?),而性能并没有受到太大的影响。