- Process strings using a variety of regular expressions
 - Create high-performing multi-threaded applications that avoid deadlock
 - Localize Java applications
 - Create applications that use the Java Collections framework＂