我需要将相同的Bitmap
传递给一堆后来放入ArrayList
的对象。
Bitmap的大小为1024x512像素,我总是将相同的Bitmap
对象传递给大约~1000个对象。
我需要这样做,因为每个Object都会在代码中使用Bitmap
执行某些操作。
这样做可以安全吗?
答案 0 :(得分:1)
您尝试做的事情是安全的,因为它不会创建1000个位图。 Java不会传递所有1024x512x3字节的位图,只传递您传递的一个位图的引用值。
Java传递对象的方式非常重要:java passing