Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 94256|Svar: 15

[Källa] Få en djupgående förståelse för Java-virtuella maskiner

[Kopiera länk]
Publicerad på 2019-07-18 09:11:48 | | | |

Införandet

"Djupgående förståelse av Java Virtual Machines: JVM Advanced Features and Best Practices (2:a upplagan)" Introduktion: Första upplagan har tryckts nästan 10 gånger på två år, med nästan 4 000 recensioner från 4 nätbokhandlar, och mer än 98 % av recensionerna är alla femstjärniga recensioner. Den andra upplagan har gjort stora förbättringar jämfört med den första utgåvan: innehållet i boken har grundligt uppgraderats och kompletterats enligt den senaste JDK 1.7; Lagt till ett stort antal tips och bästa praxis för att hantera olika vanliga JVM-frågor; Ett antal praktiska fall kombinerat med produktionsmiljön har lagts till; korrigering av fel och brister i första upplagan; Vänta en minut. Andra upplagan är inte bara mer teknologiskt uppdaterad och rikare, utan också mer praktisk.

"In-Depth Understanding of Java Virtual Machines: JVM Advanced Features and Best Practices (2nd Edition)" är uppdelad i fem delar, med fokus på kärnämnen som minneshantering, exekveringsdelsystem, programkompilering och optimering samt effektiv samtidighet.

Den första delen introducerar hela Java-teknologisystemet, utvecklingshistorien för Java och JVM, modularisering och JDK-kompilering ur ett makroperspektiv, vilket är mycket hjälpsamt för att förstå resten av boken.

Den andra delen förklarar den automatiska minneshanteringen av JVM, inklusive principen om virtuell maskins minnesområdesdelning och orsakerna till olika minnesöverflödesundantag. vanliga sophämtningsalgoritmer samt egenskaper och arbetsprinciper för sophämtare; Principer och användningsmetoder för vanliga verktyg för övervakning och felsökning av virtuella maskiner.

Den tredje delen analyserar exekveringsdelsystemet för virtuella maskiner, inklusive klassfilstruktur, virtuell klassladdningsmekanism och bytekodsexekveringsmotor för virtuell maskin.

Den fjärde delen förklarar kompilering av program och optimering av kod, och förklarar principerna för generiska generiska verk, automatisk packning och unboxing, villkorlig kompilering och andra syntaxsocker. Denna kurs förklarar hotspot-detekteringsmetoden för virtuella maskiner, HotSpots omedelbara kompilator, kompileringstriggervillkoren samt hur man observerar och analyserar data och resultat från JIT-kompilering utanför den virtuella maskinen.

Den femte delen diskuterar principerna för effektiv samtidighetsimplementering i Java, inklusive strukturen och driften av JVM-minnesmodellen. atomicitet, synlighet och ordning i Java-minnesmodellen; reglerna och användningen av principen om förekomst; implementeringsprincipen för trådar i Java-språket; En serie låsoptimeringsåtgärder utförda av virtuella maskiner för att uppnå effektiv samtidighet.


Nedladdningsadress: Länk:https://pan.baidu.com/s/1zZ39RDychX6ltM9HjjcARAExtraktionskod:
Turister, om ni vill se det dolda innehållet i detta inlägg, snällaSvar





Föregående:Arkitekter har lanserat navigationsadressen "Programmerare Developer"
Nästa:nginx pseudostatiska regler
Publicerad på 2019-07-18 20:46:23 |
Ta en titt, ta en titt, ta en titt
Publicerad på 2020-07-13 16:49:46 |
Bra! Lär dig! Plugga hårt! Varje dag uppåt!
Publicerad på 2020-03-16 16:41:21 |
Finns det en tredje upplaga?
Publicerad på 2019-08-26 10:16:13 |
Tack, hyresvärd, ta en titt
Publicerad på 2019-10-14 10:20:20 |
Klakna Shenme Neirong
Publicerad på 2019-10-14 12:56:08 |
Tack till ägaren för att du delade med dig av resurserna
Publicerad på 2019-10-14 14:45:46 |
Hehehehe
Publicerad på 2019-10-19 10:03:29 |
Här kommer Java virtuella maskin in
Publicerad på 2020-03-06 15:45:20 |
Tack för att du delade med dig
Publicerad på 2020-05-14 17:55:03 |
Låt oss ta en titt
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com