xxi
About the Technical Reviewer
Jeff Friesen is a freelance teacher and software developer with an emphasis on Java. In addition to authoring
Java I/O, NIO and NIO.2 (Apress) and Java Threads and the Concurrency Utilities (Apress), Jeff has written
numerous articles on Java and other technologies (such as Android) for JavaWorld (JavaWorld.com),
informIT (InformIT.com), Java.net, SitePoint (SitePoint.com), and other websites. Jeff can be contacted via
his website at JavaJeff.ca. or via his LinkedIn profile (www.linkedin.com/in/javajeff).