扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
精通Java 9-(影印版) 版权信息
- ISBN:9787564177355
- 条形码:9787564177355 ; 978-7-5641-7735-5
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
精通Java 9-(影印版) 内容简介
Java 9及其新特性丰富了Java语言的内涵,这是开发者们*广泛使用的语言之一。Java9通过与Jigsaw集成,从而特别强调了模块化。本书是你精通该语言的一站式指南。你可以从中获得Java 9相关的概览和新特性解释。并了解新API和增强部分的重要性。某些Java 9的新特性是开创性的,如果是有经验的程序员,你将能够把企业级应用变得更精炼。爱德华·拉维耶里、皮特·维哈斯著的《精通Java9(影印版)(英文版)》提供了在Java平台开发上应用Java 9相关新知识以及更多信息的实用指南。本书有助于提高生产力,让你的应用变得更快。通过学习Java*佳实践,你将成为组织里的百晓生。学完此书,你不仅能知道Java 9的重要概念,也会对使用这门伟大语言进行编程的重要方面具备精深理解。
精通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 HTTP 2,0
Encompassing reactive programming
Expanding the wish list
Summary
Chapter 2: Discovering Java 9
Improved Contended Locking [JEP 143]
Improvement goals
Segmented code cache [JEP 197]
Memory allocation
Smart Java compilation, phase two [JEP 199]
Resolving Lint and Doclint warnings [JEP 212]
Tiered attribution for javac [JEP 215]
Annotations pipeline 2.0 [JEP 217]
New version-string scheme [JEP 223]
Generating run-time compiler tests automatically [JEP 233]
Testing class-file attributes generated by Javac [JEP 235]
Storing interned strings in CDS archives [JEP 250]
The problem
The solution
Preparing JavaFX UI controls and CSS APIs for modularization [JEP253]
JavaFX overview
Implications for Java 9
Compact strings [JEP 254]
Pre-Java 9 status
New with Java 9
Merging selected Xerces 2.11.0 updates into JAXP [JEP 255]
Updating JavaFX/Media to newer version of GStreamer [JEP 257]
HarfBuzz Font-Layout Engine [JEP 258]
HiDPI graphics on Windows and Linux [JEP 263]
Marlin graphics renderer [JEP 265]
Unicode 8.0.0 [JEP 267]
New in Unicode 8.0.0
Updated Classes in Java 9
Reserved stack areas for critical sections [JEP 270]
The pre-Java 9 situation
New in Java 9
Dynamic linking of language-defined object models [JEP 276]
Proof of concept
Additional tests for humongous objects in G1 [JEP 278]
Improving test-failure troubleshooting [JEP 279]
Environmental information
Java process information
Optimizing string concatenation [JEP 280]
HotSpot C++ unit-test framework [JEP 281]
Enabling GTK 3 on Linux [JEP 283]
New HotSpot build system [JEP 284]
Summary
Chapter 3: Java 9 Language Enhancements
Working with variable handlers [JEP 193]
Working with the AtoMiC Toolkit
Using the sun.misc.Unsafe class
Eliding depreciation warnings on import statements [JEP 211]
Milling Project Coin [JEP 213]
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 [JEP 216]
Summary
Chapter 4: Building Modular Applications with Java 9
A modular primer
Reviewing Java's platform module system [JEP-200]
……
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 In Java 9
Chapter 16: Future Directions
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 HTTP 2,0
Encompassing reactive programming
Expanding the wish list
Summary
Chapter 2: Discovering Java 9
Improved Contended Locking [JEP 143]
Improvement goals
Segmented code cache [JEP 197]
Memory allocation
Smart Java compilation, phase two [JEP 199]
Resolving Lint and Doclint warnings [JEP 212]
Tiered attribution for javac [JEP 215]
Annotations pipeline 2.0 [JEP 217]
New version-string scheme [JEP 223]
Generating run-time compiler tests automatically [JEP 233]
Testing class-file attributes generated by Javac [JEP 235]
Storing interned strings in CDS archives [JEP 250]
The problem
The solution
Preparing JavaFX UI controls and CSS APIs for modularization [JEP253]
JavaFX overview
Implications for Java 9
Compact strings [JEP 254]
Pre-Java 9 status
New with Java 9
Merging selected Xerces 2.11.0 updates into JAXP [JEP 255]
Updating JavaFX/Media to newer version of GStreamer [JEP 257]
HarfBuzz Font-Layout Engine [JEP 258]
HiDPI graphics on Windows and Linux [JEP 263]
Marlin graphics renderer [JEP 265]
Unicode 8.0.0 [JEP 267]
New in Unicode 8.0.0
Updated Classes in Java 9
Reserved stack areas for critical sections [JEP 270]
The pre-Java 9 situation
New in Java 9
Dynamic linking of language-defined object models [JEP 276]
Proof of concept
Additional tests for humongous objects in G1 [JEP 278]
Improving test-failure troubleshooting [JEP 279]
Environmental information
Java process information
Optimizing string concatenation [JEP 280]
HotSpot C++ unit-test framework [JEP 281]
Enabling GTK 3 on Linux [JEP 283]
New HotSpot build system [JEP 284]
Summary
Chapter 3: Java 9 Language Enhancements
Working with variable handlers [JEP 193]
Working with the AtoMiC Toolkit
Using the sun.misc.Unsafe class
Eliding depreciation warnings on import statements [JEP 211]
Milling Project Coin [JEP 213]
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 [JEP 216]
Summary
Chapter 4: Building Modular Applications with Java 9
A modular primer
Reviewing Java's platform module system [JEP-200]
……
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 In Java 9
Chapter 16: Future Directions
展开全部
书友推荐
- >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
唐代进士录
唐代进士录
¥25.9¥39.8 - >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥17.4¥58.0 - >
莉莉和章鱼
莉莉和章鱼
¥14.3¥42.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥36.0¥48.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
自卑与超越
自卑与超越
¥29.9¥39.8
本类畅销
-
4.23文创礼盒A款--“作家言我精神状态”
¥42.3¥206 -
4.23文创礼盒B款--“作家言我精神状态”
¥42.3¥206 -
一句顶一万句 (印签版)
¥40.4¥68 -
百年书评史散论
¥14.9¥38 -
1980年代:小说六记
¥52.8¥69 -
中图网经典初版本封面-“老人与海”冰箱贴
¥20¥40