I am using Android provided internal storage to write and read the data in the same file. See https://developer.android.com/guide/topics/data/data-storage.html#filesInternal
My question is do I need to implement a synchronized logic around my read and write methods to prevent the racing or Android internal storage provides such protection under the hood?