As of Java 9, we’re getting a major Java release twice a year. Gone are the days of big Java releases that took three or four years, and it’s more important than ever to keep up with Java. Java 12 and beyond are already available, but you’re probably still developing on Java 8. Looking at Oracle’s Java 8 roadmap, where public support for Oracle Java development kit (JDK) 8 is dropped early 2019, that’s not a great place to be.
So what’s next? Sander Mak details all the major changes that have happened since Java 8. You’ll look at the new module system in Java and its impact on new and existing code bases and examine the new features in Java 10, such as local-variable type inference with var. Of course Java 11—with an all-new HttpClient API—and beyond won’t be forgotten. You’ll learn by listening and experiencing demos and live coding, and be able to confidently move your team code bases beyond Java 8.
Sander Mak is the director of technology at Picnic, the Dutch online grocery scale-up, where he builds Java-based systems at scale. He’s also a Java Champion and author Java 9 Modularity (O’Reilly) (see javamodularity.com). Sander loves sharing knowledge as an avid conference speaker, at his blog at http://branchandbound.net, and as a Pluralsight instructor.
For exhibition and sponsorship opportunities, email oscon@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of OSCON contacts
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com