【发布时间】:2018-12-14 08:22:44
【问题描述】:
我有List<CapturedImage> capturedImageList = assingedFromSomewhere();
如果我删除当前由单独的Thread 处理的capturedImageList 中的元素0 会发生什么?
// Procesing a Thread
capturedImage.deleteImageFile(capturedImageList.get(0).getAbsolutePath());
if (capturedImage.saveToDisk(bitmap_original)) {
// Note : Thred process in not completed yet
capturedImageList.remove(0);
capturedImageList.add(0, capturedImage);
}
- 文件会被删除吗?
- 如果是这样,对象引用在这里是如何工作的?
【问题讨论】: