数据库

并发

允许同一个进程的多个线程同时读取一个数据库,但是任何时刻只允许一个线程/进程写入数据库

如果同一时间用不同的数据库连接来对同一的数据库进行写操作(插入数据)的话,那么其中一个会失败。(SQLiteOpenHelper)

Android平台上,如果你想在多线程环境下安全的使用数据库的话,那么你得确保所有的线程使用的都是同一个数据库连接。确保只有一个数据库连接存在,我们可以使用单例模式

      关注本人公众号获取更多干货.

原文地址:https://www.cnblogs.com/wangandroid/p/11060286.html