1.Android多線程下操做sqlite數據庫

當你在多線程中只使用一個SQLiteDatabase的引用時,須要格外注意你SQLiteDataBase.close()調用的時機,由於你是使用的同一個引用,好比在一個線程中當一個Add操做結束後馬上關閉了數據庫鏈接,而另外一個現場中正準備執行查詢操做,但此時db已經被關閉了,而後就會報異常錯誤。此時通常有三種解決方案,java ①簡單粗暴給全部的CRUD添加一個 synchronized關鍵字;
相關文章
相關標籤/搜索