抽象类在JVM环境中如何表现?当被类加载器加载时,它是否在类区域中获取空间



抽象类在JVM环境中如何表现?当由类加载器加载时,它是否在类区域(jvm中的方法区域)中获得空间?

加载类消耗内存,是的。(例如,正如您提到的,在方法领域,但不只是在那里。)加载接口也是如此(取决于它是否有默认方法,它可能占用也可能不占用方法区域中的任何空间,但它会消耗内存。类是否为abstract对加载时占用的空间量没有任何影响。所有abstract所做的是防止您直接实例化该类,而不是将其作为子类的一部分。

相关内容

最新更新