2010-12-10 68 views
-1

Java内存是如何工作的,每当一个新的类实例化,并且当它到达垃圾回收 等Java内存使用率

而且也有在内存使用集合类的区别。 对于例如:Vector比这样的哈希映射需要更多的内存。预先

由于

+6

这个问题太模糊了。 – 2010-12-10 07:25:04

回答

1

当一个新对象被实例化时,它占用内存,当它不再使用时,它释放内存。你将更多的项目放在一个集合中,它会占用更多的内存。当你不再需要一个你想设置为null的对象时。

+1

这可能不是真的了。看到这个问题:http://stackoverflow.com/questions/850878/does-setting-java-objects-to-null-do-anything-anymore – Feanor 2010-12-10 07:58:32

3

类被实例化不,而类被定义,并从这些类对象被实例化。当使用实例化对象时,会分配新的运算符内存。