这只是为了我的理解。作为类成员的对象进入堆,而局部变量和值类型进入堆栈。是否有用例和可能性将对象强行插入堆栈或堆?
最佳答案
不,Java 不允许直接访问内存。我认为这没有用例。这甚至在 C++ 中也是不可能的,在 C++ 中,某些规则适用于对象的保存位置。为此,您需要实现自己的内存管理例程,这将很麻烦并且依赖于平台。
关于java - 对象可以强制存储在堆中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2309675/