title: Multithreading - StringBuffer and StringBuilder
body: <blockquote>
    <p>If your text can change and will only
    be accessed from a single thread, use
    a StringBuilder because StringBuilder
    is unsynchronized.</p>
    
    <p>If your text can changes, and will be
    accessed from multiple threads, use a
    StringBuffer because StringBuffer is
    synchronous.</p>
  </blockquote>
  
  <p>What does it mean by multiple threads? Can anyone explain me over this? I mean is it something two methods or two programs trying to access another method at same time.</p>