title: How to ensure Java threads run in a particular order
body: <p>Given three threads, 1-3, that print a letter, A-C, how can I guarantee the output order?</p>
  
  <p>I would like the output of the threads to be "ABCABCABC"</p>