title: Loading too much into the program? (Java)
body: <p>I have programmed a cookbook in Java. For that I created a Recipe-Object where informations like the name and a picture of the dish is saved. </p>
  
  <p>I put all this objects into a List and serialized the List with all the recipes. When the cookbook is opened again, all these recipes (each recipe has a picture) are loaded in the program again. </p>
  
  <p>If there are 500+ recipes, then 500+ pictures must be loaded into the program.</p>
  
  <p><strong>My question:</strong></p>
  
  <ul>
  <li>Will these pictures be saved into the RAM of my computer?</li>
  <li>Would it be better to serialize each recipe into an own file and only
  load the recipe which is selected?</li>
  </ul>