This course covers the learning outcomes and goals of understanding the new features and improvements in Java SE 9, including modularity support from Project Jigsaw, enhancements to the Java programming language, related tooling, and libraries in JDK 9. The course teaches skills such as utilizing Project Coin features, reducing uninformative warnings, cross-compiling with javac, using improved attribution engineering, leveraging Javadoc enhancements, and working with updated libraries for better process control, improved collections, and more-compact strings. The teaching method includes a lecture format with insights from a long-time JDK engineer. The intended audience for this course is Java developers and programmers looking to upgrade their skills to Java SE 9.
Overview
Syllabus
JDK 9 Language, Tooling, and Library Features by Joe Darcy
Taught by
Devoxx