Is that possible? Like for example, a user added a new item/element into the arraylist (bufferedreader process) and surely, there would be changes happen. My question is that is
This is possible if your ArrayList is frequently persisted either on the file system or in a database. This is what you need to do.