我在写程序的时候,发现在FileExplorer上把存储的getSharedPreferences删掉,
当前的应用程序仍然能使用,也就是说,android的源码对它进行了缓存,既然进行了缓存,
所以就有可能会有脏读的现象,问题是我在实际应用中没发现这种现象。。所以我在想,是不是在存储或者删除某些数据的时候,它会更新文件以及缓存,也就是同时更新内存的数据和文件的数据呢??源码看不太懂哎
当前的应用程序仍然能使用,也就是说,android的源码对它进行了缓存,既然进行了缓存,
所以就有可能会有脏读的现象,问题是我在实际应用中没发现这种现象。。所以我在想,是不是在存储或者删除某些数据的时候,它会更新文件以及缓存,也就是同时更新内存的数据和文件的数据呢??源码看不太懂哎
所有不会有这种情况的,方向给我分吧。