title: Java Programming - Best way to save/read data for an application
body: <p>Please forgive this quesiton if it has already been answered, but I have been searching online for the past hour to try to figure it out.  </p>
  
  <p>I'm working on getting back into Java programming and I'm trying to understand the best way to save/read data I would be storing in my application.  Would I put everything into a text file and read it all in when the application starts and save it all on exit?  I figured that might eat up too much memory if the application was too large?  </p>