标签: java android multithreading
为了保持UI畅通无阻,Android不建议在UI线程上进行大量计算。有没有办法能够将数据对象保留在内存中而不会引起争用,即没有线程安全问题。让我们说如果我有一个单独的数据管理器持有数据的缓存副本会使它的线程安全吗?或者我是否需要手动使数据管理器类执行经典样式锁和同步来处理并发修改。有替代方法吗?
答案 0 :(得分:1)
有许多Thread-safe个数据结构可供使用,它假定您需要实施的批次工作。
Thread-safe
有关他们的更多信息here。更多信息here(推荐)。