Java 具有可克隆类的JVM的行为

Java 具有可克隆类的JVM的行为,java,memory-management,jvm,cloneable,Java,Memory Management,Jvm,Cloneable,我知道Cloneable是一个标记接口,使用它有优点和缺点,但我想知道: 对于Cloneable类,JVM的内存策略是什么 可克隆类没有“内存策略”,它们也不需要比其他不可克隆类更多的内存 我不完全清楚你所说的“记忆策略”或“集成记忆”是什么意思。但这是没有意义的,因为JVM对待可克隆类与其他类没有什么不同 可克隆类的唯一不同之处在于,clone()方法使用后门机制来创建克隆对象,从而避免以正常方式调用构造函数。但这对内存管理方式没有影响 1) Java将内务管理信息添加到内存中的引用类型中

我知道
Cloneable
是一个标记接口,使用它有优点和缺点,但我想知道:

  • 对于
    Cloneable
    类,JVM的内存策略是什么
  • 可克隆类没有“内存策略”,它们也不需要比其他不可克隆类更多的内存


    我不完全清楚你所说的“记忆策略”或“集成记忆”是什么意思。但这是没有意义的,因为JVM对待可克隆类与其他类没有什么不同

    可克隆类的唯一不同之处在于,
    clone()
    方法使用后门机制来创建克隆对象,从而避免以正常方式调用构造函数。但这对内存管理方式没有影响


    1) Java将内务管理信息添加到内存中的引用类型中。cloneable类是否有其他信息


    否。

    定义(1)“内存策略”和(2)“集成内存”。1。java将内务管理信息添加到内存中的引用类型中,现在是否有可克隆类的额外信息?