Įvadas
"Išsamus Java virtualių mašinų supratimas: JVM išplėstinės funkcijos ir geriausia praktika (2-asis leidimas)" Įvadas: Pirmasis leidimas buvo išspausdintas beveik 10 kartų per dvejus metus, su beveik 4,000 atsiliepimų iš 4 internetinių knygynų, ir daugiau nei 98% atsiliepimų yra visi 5 žvaigždučių atsiliepimai. Antrasis leidimas padarė didelių patobulinimų, palyginti su pirmuoju leidimu: knygos turinys buvo išsamiai atnaujintas ir papildytas pagal naujausią JDK 1.7; Pridėta daug patarimų ir geriausios praktikos, kaip spręsti įvairias bendras JVM problemas; įtraukta keletas praktinių atvejų, susijusių su gamybos aplinka; klaidų ir trūkumų ištaisymas pirmajame leidime; Palauk minutę. Antrasis leidimas yra ne tik technologiškai atnaujintas ir turtingesnis, bet ir praktiškesnis.
"Išsamus Java virtualių mašinų supratimas: JVM išplėstinės funkcijos ir geriausia praktika (2-asis leidimas)" yra padalintas į penkias dalis, daugiausia dėmesio skiriant pagrindinėms temoms, tokioms kaip atminties valdymas, vykdymo posistemis, programų kompiliavimas ir optimizavimas bei efektyvus sutapimas.
Pirmoje dalyje pristatoma visa Java technologijos sistema, Java ir JVM kūrimo istorija, moduliarizacija ir JDK kompiliacija iš makro perspektyvos, o tai labai naudinga norint suprasti likusią knygos dalį.
Antroje dalyje paaiškinamas automatinis JVM atminties valdymas, įskaitant virtualios mašinos atminties ploto padalijimo principą ir įvairių atminties perpildymo išimčių priežastis. bendri šiukšlių surinkimo algoritmai ir šiukšlių surinkėjų charakteristikos bei veikimo principai; Įprastų virtualių mašinų stebėjimo ir trikčių šalinimo įrankių principai ir naudojimo metodai.
Trečioje dalyje analizuojamas virtualių mašinų vykdymo posistemis, įskaitant klasės failų struktūrą, virtualios mašinos klasės įkėlimo mechanizmą ir virtualios mašinos baitų kodo vykdymo variklį.
Ketvirtoje dalyje paaiškinamas programų sudarymas ir kodo optimizavimas, paaiškinami generinių vaistų, automatinio pakavimo ir išpakavimo, sąlyginio kompiliavimo ir kitų sintaksės cukrų principai. Šiame kurse paaiškinamas virtualios mašinos viešosios interneto prieigos taško aptikimo metodas, momentinis "HotSpot" kompiliatorius, kompiliavimo paleidimo sąlygos ir kaip stebėti bei analizuoti JIT kompiliavimo duomenis ir rezultatus iš virtualios mašinos išorės.
Penktoje dalyje aptariami efektyvaus lygiagrečio įgyvendinimo principai Java, įskaitant JVM atminties modelio struktūrą ir veikimą. atomiškumas, matomumas ir tvarkingumas "Java" atminties modelyje; taisyklės ir principo prieš atsiradimą taikymas; gijų diegimo principas Java kalba; Virtualių mašinų atliekamų užrakto optimizavimo priemonių serija, kad būtų pasiektas efektyvus sutapimas.
Parsisiųsti adresą: Nuoroda:https://pan.baidu.com/s/1zZ39RDychX6ltM9HjjcARAIštraukimo kodas:Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašome Atsakyti
|