You will learn about the parts of Java 9 that will delight or amaze you, and not those other parts that would be depressing. Featured attractions include collection literals (almost), an Elvis operator (almost), new sightings of streams and completable futures, the interactive shell, improvements in input, regex, processes, optionals, and streams, and the long-awaited BigInteger.TWO. As a bonus, there will be pop quizzes.
Cay Horstmann, San Jose State Universitycayhorstmann
Cay Horstmann grew up in Northern Germany and attended the Christian-Albrechts-Universität in Kiel, a harbor town at the Baltic sea. He received a M.S. in computer science from Syracuse University, and a Ph.D. in mathematics from the University of Michigan in Ann Arbor.
For four years, he was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company. He now teaches computer science at San Jose State University. Cay has written many books and articles on programming languages and computer science education, including the international best seller Core Java, with ten editions since 1996. He was named a Java Champion in 2005.