StringBuffer vs. StringBuilder: Understanding Java Strings - JavaBeat