Sumario: | 4+ Hours of Video Instruction Java 9 introduces new features and functions that will make your code simpler and easier to read and will make for better deployment and documentation as well. There are also a number of changes, however, that might have unexpected consequences for your applications. This video covers the advantages of Java 9 and how to manage risks when migrating an application to this version. Description In Moving to Java 9 LiveLessons , Java Champion Trisha Gee introduces the key new features and shows how to migrate existing Java 8 applications to Java 9 in order to make use of these powerful features. You will learn how Java 9 enables: More secure applications Better design through improved encapsulation and separation of concerns Cleaner, easier to read code After quickly showing how to check your existing Java 8 code for compatibility before switching to Java 9, Trisha then reviews how Java 9 Modules work, what they are, why you might use them, and how to make your applications modular. In this training, she also covers what Reactive Streams are and how and where to use them, before moving on to look at JShell, the Java REPL. Along the way, Trisha discusses the many advantages of switching to Java 9, including: Better use of memory Better performance of secure applications, locking, and graphics. Better use of hardware Better and easier to navigate documentation Prettier graphics, particularly for Windows and Linux Faster compilation Related Code Files: The code for this training can be found at https://github.com/trishagee/sense-nine . About the Instructor Trisha Gee has developed Java applications for a range of industries, including finance, manufacturing, technology, open source, and non-profit, for companies of all sizes. She has expertise in Java high-performance systems, and is passionate about enabling developer productivity. Trisha blogs regularly on subjects that she thinks developers and other humans should care about. She’s a leader of the Sevilla Java User Group, a key member of the London Java Community and a Java Champion. https://twitter.com/trisha_gee https://es.linkedin.com/in/trishagee Skill Level Intermediate What You Will Learn How best to prepare your application for Java 9 What is Jigsaw and the Java Platform Module System What is the Reactive Streams API and why is it useful What is a REPL and how to use JShell Who Should Take This Course Java developers who are working on an exi...
|