Java接口......动态或静态内存?

use*_*514 4 java memory-management interface

java接口在哪里驻留在内存中?它们是驻留在堆还是堆栈中,还是全局内存?我认为它们是在堆栈中,因为它们是在编译时创建的.我对么?

Dre*_*lls 5

类定义 - 包括接口和抽象类 - 保存在PermGen空间中,这意味着它们永远不会被垃圾回收.PermGen是iirc的一部分.