Target Audience
CS instructors, educators, students, and developers considering Java.
Abstract
Modern Java Features: Highlights of new Java SE 9 - Java SE 25 features.
Java is used by the top 95% of all employers around the world to build mission-critical systems. Because of this demand, Java is widely embraced by the education community. Among its many features, Java is object-oriented, is written once and runs on any device, has built-in multi-threaded programming, has an integrated UI library, and has a rich ecosystem maintained by developers all over the world.
In this presentation we look at recent enhancements to the language, look at some modern coding examples, and compare Java to another well-known language. One audience for this is educators considering Java in the classroom or who might need to defend their choice. It can also be used to help students and developers decide to learn Java.