失效链接处理 |
精通Java 9 影印版 PDF 下载
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/25311687.html
相关截图:
![]() 资料简介: Java 9及其新特性丰富了Java语言的内涵,这是开发者们*广泛使用的语言之一。Java9通过与Jigsaw集成,从而特别强调了模块化。本书是你精通该语言的一站式指南。 你可以从中获得Java 9相关的概览和新特性解释。并了解新API和增强部分的重要性。某些Java 9的新特性是开创性的,如果是有经验的程序员,你将能够把企业级应用变得更精炼。爱德华·拉维耶里、皮特·维哈斯著的《精通Java9(影印版)(英文版)》提供了在Java平台开发上应用Java 9相关新知识以及更多信息的实用指南。本书有助于提高生产力,让你的应用变得更快。通过学习Java*佳实践,你将成为组织里的百晓生。 学完此书,你不仅能知道Java 9的重要概念,也会对使用这门语言进行编程的重要方面具备精深理解 资料目录: Preface Chapter 1: The Java 9 Landscape Java 9 at 20,000 feet Breaking the monolith Playing around with the Java Shell Taking control of external processes Boosting performance with G1 Measuring performance with JMH Getting started with 2,0 Enpassing reactive programming Expanding the wish list Summary Chapter 2: Discovering Java 9 Improved Contended Locking Improvement goals Segmented code cache Memory allocation Smart Java pilation, phase two Resolving Lint and Doclint warnings Tiered attributiofor javac Annotations pipeline 2.0 New version-string scheme Generating run-time piler tests automatically Testing class-file attributes generated by Javac Storing interned strings iCDS archives The problem The solution Preparing JavaFX UI controls and CSS APIs for modularizatio JavaFX overview Implications for Java 9 Compact strings Pre-Java 9 status New with Java 9 Merging selected Xerces 2.11.0 updates into JAXP Updating JavaFX/Media to newer versioof GStreamer HarfBuzz Font-Layout Engine HiDPI graphics oWindows and Linux Marligraphics renderer Unicode 8.0.0 New iUnicode 8.0.0 Updated Classes iJava 9 Reserved stack areas for critical sections The pre-Java 9 situation New iJava 9 Dynamic linking of language-defined object models Proof of concept Additional tests for humongous objects iG1 Improving test-failure troubleshooting Environmental information Java process information Optimizing string concatenatio HotSpot C unit-test framework Enabling GTK 3 oLinux New HotSpot build system Summary Chapter 3: Java 9 Language Enhancements Working with variable handlers Working with the AtoMiC Toolkit Using the sun.misc.Unsafe class Eliding depreciatiowarnings oimport statements Milling Project Coi Using the @SafeVarargs annotation The try-with-resource statement Using the diamond operator Discontinuing use of the underscore Making use of private interface methods Processing import statements correctly Summary Chapter 4: Building Modular Applications with Java 9 A modular primer Reviewing Java's platform module system …… Chapter 5: Migrating Applications to Java 9 Chapter 6: Experimenting with the Java Shell Chapter 7: Leveraging the New Default G1 Garbage Collector Chapter 8: Microbenchmarking Applications with JMH Chapter 9: Making Use of the ProcessHandle API Chapter 10: Fine-Grained Stack Tracing Chapter 11: New Tools and Tool Enhancements Chapter 12: Concurrency and Reactive Programming Chapter 13: Security Enhancements Chapter 14: Command Line Flags Chapter 15: Best Practices IJava 9 Chapter 16: Future Directions |