Details

Java 9 Revealed


Java 9 Revealed

For Early Adoption and Migration

von: Kishori Sharan

39,58 €

Verlag: Apress
Format: PDF
Veröffentl.: 19.04.2017
ISBN/EAN: 9781484225929
Sprache: englisch

Dieses eBook enthält ein Wasserzeichen.

Beschreibungen

<div><div>Explore the new Java 9 modules, SDK, JDK, JVM, JShell and more in this comprehensive book that covers what’s new in Java 9 and how to use these new features. <i>Java 9 Revealed </i>is for experienced Java programmers looking to migrate to Java 9.  Author <b>Kishori Sharan</b> begins by covering how to develop Java applications using the new module system introduced in Java 9 and how to use the JShell tool in Java 9 for prototyping, compiling and testing. </div><div><br/></div><div>The book provides extensive coverage of new Java 9 features, such as the new layout of the modular JDK/JRE runtime image, new convenience factory methods for creating collections, the new spin-wait hints introduced to improve performance of spin loops in your code, and the new Desktop API for implementing platform-specific desktop features. Along the way you will also learn how to use the Reactive Streams API in Java 9 and, most importantly, this book will show you the breaking changes in Java 9.</div></div><div><br/></div><div><br/></div><div><b>What You'll Learn</b></div><div><ul><li>How JShell facilitates rapid development, code evaluation, and testing</li><li>Discover what is new in the Process API</li><li>Inspect a thread’s stack with the Stack-Walking API</li><li>Use the jlink tool to create a custom runtime image</li><li>Work with HTML5 Javadoc and use the new search feature in Javadoc</li><li>Learn how to use new methods and collectors in the Streams API</li><li>Learn how to create a custom logger to log messages from platform classes and how to use JVM logs</li><li>Learn about new methods in the Optional class and how to use them</li><li>Learn how to compare arrays and slices of arrays</li><li>Learn how to use the enhanced try-with-resources blocks</li><li>Make your object deserialization more secure by using object deserialization filters<br/></li></ul></div><b><div><b><br/></b></div>Who This Book Is For</b><div><b><br/></b><div>Experienced Java programmers and developers.</div><div><br/></div></div>
1. Introducing Java 9 and Timeline.- 2. The Module System.- 3. Creating Your First Module.- 4. Module Dependency.- 5. Implementing Services.- 6. Packaging Modules.- 7. Creating Custom Runtime Images.- 8. Breaking Changes in JDK 9.- 9. Breaking Module Encapsulation.- 10.  The Module API.- 11. The Java Shell.- 12. Process API Updates.- 13. Collection API Updates.- 14. The HTTP/2 Client API.- 15. Enhanced Deprecation.- 16. Stack Waking.- 17. Reactive Streams.- 18. Streams API Updates.- 19. Platform and JVM Logging.- 20. Other Changes in JDK 9.
<div><b>Kishori Sharan</b> has earned a Master of Science in Computer Information Systems degree from Troy State University, Alabama. He is a Sun Certified Java 2 programmer. He has vast experience in providing training to professional developers in Java, JSP, EJB, and Web technology. He possesses over ten years of experience in implementing enterprise level Java application.</div>
<div>Preview the new Java 9 modules, SDK, JDK, JVM and more in this short early adopter book.  This book covers what's new in Java 9 and how to use some of these new features. <i>Java 9 Revealed</i> is for experienced Java programmers looking to make the migration from Java 7 or Java 8 to Java 9.</div><div><br/></div><div>You will:</div><div><ul><li>Develop Java applications using new the module system introduced in Java 9</li><li>Use the JShell tool in Java 9 for quick prototyping</li><li>Learn how to use the Reactive Streams API in Java 9</li><li>Discover what is new in the Process API</li><li>Inspect a thread's stack with the Stack-Walking API </li><li>Learn about the new layout of the modular JDK/JRE runtime image</li><li>Use the jlink tool to create a custom runtime image</li><li>Learn about the breaking changes in Java 9</li><li>Create collections with the new convenience factory methods </li><li>Work with HTML5 Javadoc</li></ul></div>
Covers JShell, modular Java, new lightweight JSON APIs for Java 9, and much more Focused on new Java 9 features for those migrating to the latest release Written by Kishori Sharan, Java expert, books author, and programmer
<ul><li>A first to market early adopter book on the new forthcoming Java 9<br/></li><li>Java is also highly relevant/salient wrt ebooks database engines.<br/></li><li>Java is one of the top programming languages in use per Tiobe index, MIS, etc.<br/></li></ul>

Diese Produkte könnten Sie auch interessieren:

Software Process Modeling
Software Process Modeling
von: Silvia T. Acuna, Natalia Juristo
PDF ebook
96,29 €
A Software Process Model Handbook for Incorporating People's Capabilities
A Software Process Model Handbook for Incorporating People's Capabilities
von: Silvia T. Acuna, Natalia Juristo, Ana Maria Moreno, Alicia Mon
PDF ebook
149,79 €
XML for Bioinformatics
XML for Bioinformatics
von: Ethan Cerami
PDF ebook
53,49 €