aller au contenu
Java : Boost your application's performance with the new features of Java 9. Aperçu de cet ouvrage
FermerAperçu de cet ouvrage
Vérification...

Java : Boost your application's performance with the new features of Java 9.

Auteur : Mayur Ramgir
Éditeur: Birmingham : Packt Publishing, 2018.
Édition/format:   Livre électronique : Document : AnglaisVoir toutes les éditions et tous les formats
Résumé:
Java 9 is one of the most popular application development languages. The latest released version Java 9 comes with a host of new features and new APIs with lots of ready to use components to build efficient and scalable applications. Streams, parallel and asynchronous processing, multithreading, JSON support, reactive programming, and ...
Évaluation:

(pas encore évalué) 0 avec des critiques - Soyez le premier.

Sujets
Plus comme ceci

Trouver un exemplaire en ligne

Liens vers cet ouvrage

Trouver un exemplaire dans la bibliothèque

&AllPage.SpinnerRetrieving; Recherche de bibliothèques qui possèdent cet ouvrage...

Détails

Genre/forme: Electronic books
Format – détails additionnels: Print version:
Ramgir, Mayur.
Java: High-Performance Apps with Java 9.
Birmingham : Packt Publishing, ©2018
Type d’ouvrage: Document, Ressource Internet
Type de document: Ressource Internet, Fichier d'ordinateur
Tous les auteurs / collaborateurs: Mayur Ramgir
ISBN: 9781789133370 1789133378
Numéro OCLC: 1029496802
Description: 1 online resource (194 pages)
Contenu: Cover; Copyright; Credits; Table of Contents; Preface; Lesson 1: Learning Java 9 Underlying Performance Improvements; Introducing the New Features of Java 9; Modular Development and Its Impact; Quick Introduction to Modules; String Operations Performance; Compact String; The World of Heap; Why Bother Compressing Strings?; What Did They Do?; What is the Escape Route?; What is the Performance Gain?; Indify String Concatenation; Invokedynamic; Storing Interned Strings in CDS Archives; Concurrency Performance; Compiler Improvements; Tiered Attribution; Ahead-of-Time Compilation. Security Manager ImprovementsGraphics Rasterizers; Summary; Assessments; Lesson 2: Tools for Higher Productivity and Faster Application; The JShell Tool Usage; Creating a JShell Session and Setting Context; JShell Commands; Ahead-of-Time (AOT); Static versus Dynamic Compilation; The AOT Commands and Procedures; Summary; Assessments; Lesson 3: Multithreading and Reactive Programming; Prerequisites; Thread Pools; Monitoring Threads; Sizing Thread Pool Executors; Thread Synchronization; Tuning JVM; Reactive Programming; Summary; Assessments; Lesson 4: Microservices; Why Microservices? Building MicroservicesContainer-Less Deployment; Self-Contained Microservices; In-Container Deployment; Summary; Assessments; Lesson 5: Making Use of New APIs to Improve Your Code; Filtering Streams; Basic Filtering; Using Other Stream Operations for Filtering; Stack-Walking APIs; Stack Analysis before Java 9; New Better Way to Walk the Stack; Convenience Factory Methods for Collections; Why New Factory Methods?; The New Factory Methods in Action; CompletableFuture in Support of Asynchronous Processing; The CompletableFuture API Overview; The CompletableFuture API Enhancements in Java 9. The Problem and the Solution using FutureThe Solution with CompletableFuture; Other Useful Features of CompletableFuture; Stream API Improvements; Summary; Assessments; Appendix: Assessment Answers.

Résumé:

Java 9 is one of the most popular application development languages. The latest released version Java 9 comes with a host of new features and new APIs with lots of ready to use components to build  Lire la suite...

Critiques

Critiques d’utilisateurs
Récupération des critiques de GoodReads...
Récuperation des critiques DOGObooks…

Marqueurs

Soyez le premier.
Confirmez cette demande

Vous avez peut-être déjà demandé cet ouvrage. Veuillez sélectionner OK si vous voulez poursuivre avec cette demande quand même.

Données liées


Primary Entity

<http://www.worldcat.org/oclc/1029496802> # Java : Boost your application's performance with the new features of Java 9.
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1029496802" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4856814606#Place/birmingham> ; # Birmingham
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{AEAE733B-A407-4805-AB9A-69AB39D6EEB7}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4856814606#Topic/application_software_development> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/4856814606#Topic/java_computer_program_language> ; # Java (Computer program language)
    schema:about <http://dewey.info/class/005.133/e23/> ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/4856814606#Person/ramgir_mayur> ; # Mayur Ramgir
    schema:datePublished "2018" ;
    schema:description "Java 9 is one of the most popular application development languages. The latest released version Java 9 comes with a host of new features and new APIs with lots of ready to use components to build efficient and scalable applications. Streams, parallel and asynchronous processing, multithreading, JSON support, reactive programming, and ..."@en ;
    schema:description "Cover; Copyright; Credits; Table of Contents; Preface; Lesson 1: Learning Java 9 Underlying Performance Improvements; Introducing the New Features of Java 9; Modular Development and Its Impact; Quick Introduction to Modules; String Operations Performance; Compact String; The World of Heap; Why Bother Compressing Strings?; What Did They Do?; What is the Escape Route?; What is the Performance Gain?; Indify String Concatenation; Invokedynamic; Storing Interned Strings in CDS Archives; Concurrency Performance; Compiler Improvements; Tiered Attribution; Ahead-of-Time Compilation."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4856814606> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/4856814606#CreativeWork/java_high_performance_apps_with_java_9> ;
    schema:name "Java : Boost your application's performance with the new features of Java 9."@en ;
    schema:productID "1029496802" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1029496802#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4856814606#Agent/packt_publishing> ; # Packt Publishing
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=5322209> ;
    schema:url <https://www.overdrive.com/search?q=AEAE733B-A407-4805-AB9A-69AB39D6EEB7> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{AEAE733B-A407-4805-AB9A-69AB39D6EEB7}Img100.jpg" ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5322209> ;
    schema:url <https://ebookcentral.proquest.com/lib/liverpool/detail.action?docID=5322209> ;
    schema:url <https://samples.overdrive.com/?crid=aeae733b-a407-4805-ab9a-69ab39d6eeb7&.epub-sample.overdrive.com> ;
    schema:workExample <http://worldcat.org/isbn/9781789133370> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1029496802> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4856814606#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4856814606#Person/ramgir_mayur> # Mayur Ramgir
    a schema:Person ;
    schema:familyName "Ramgir" ;
    schema:givenName "Mayur" ;
    schema:name "Mayur Ramgir" ;
    .

<http://experiment.worldcat.org/entity/work/data/4856814606#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4856814606#Topic/java_computer_program_language> # Java (Computer program language)
    a schema:Intangible ;
    schema:name "Java (Computer program language)"@en ;
    .

<http://worldcat.org/entity/work/data/4856814606#CreativeWork/java_high_performance_apps_with_java_9>
    a schema:CreativeWork ;
    rdfs:label "Java: High-Performance Apps with Java 9." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1029496802> ; # Java : Boost your application's performance with the new features of Java 9.
    .

<http://worldcat.org/isbn/9781789133370>
    a schema:ProductModel ;
    schema:isbn "1789133378" ;
    schema:isbn "9781789133370" ;
    .

<http://www.worldcat.org/title/-/oclc/1029496802>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1029496802> ; # Java : Boost your application's performance with the new features of Java 9.
    schema:dateModified "2019-02-09" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Fermer la fenêtre

Veuillez vous identifier dans WorldCat 

Vous n’avez pas de compte? Vous pouvez facilement créer un compte gratuit.