Core Java Vol. 2 - Advanced Features is the second volume in a comprehensive set of books for computer science professionals and programmers. This volume follows from the first and covers Java SE6, detailing the advanced features incorporated therein. The book illustrates the best-practices solutions to the types of real-world problems frequently encountered by professionals. It covers the StAX API, JDBC 4, compiler API, scripting framework, splash screen and tray APIs, explaining many other Java SE 6 enhancements. In addition, it also throws light on some of the more advanced features of the Java language, such as Streams, Files, Networking, Web Services and Native Methods. It is an indispensable book for all Java programmers and enthusiasts. About the Authors Cay S. Horstmann is a German computer scientist and academician. He currently teaches a course in computer science at San Jose State University. A graduate of the Christian-Albrechts-Universität in Kiel, Dr. Horstmann completed his M.S. in computer science from Syracuse University and went on to obtain his Ph.D. in mathematics from the University of Michigan in Ann Arbor. He has also written: Java 8 for the Really Impatient, Scala for the Impatient, Python for Everyone, OO Design