Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 94256|Vastaus: 15

[Lähde] Hanki syvällinen ymmärrys Java-virtuaalikoneista

[Kopioi linkki]
Julkaistu 18.7.2019 9.11.48 | | | |

Johdanto

"Syvällinen ymmärrys Java-virtuaalikoneista: JVM:n edistyneet ominaisuudet ja parhaat käytännöt (2. painos)" Johdanto: Ensimmäinen painos on painettu lähes 10 kertaa kahden vuoden aikana, ja siinä on lähes 4 000 arvostelua neljästä verkkokirjakaupasta, ja yli 98 % arvosteluista on kaikki viiden tähden arvosteluja. Toinen painos on parantanut merkittävästi ensimmäisen painoksen pohjalta: kirjan sisältöä on päivitetty ja täydennetty perusteellisesti uusimman JDK 1.7:n mukaisesti; Lisäsin suuren määrän vinkkejä ja parhaita käytäntöjä erilaisten yleisten JVM-ongelmien käsittelyyn; useita käytännön tapauksia yhdistettynä tuotantoympäristöön on lisätty; virheiden ja puutteiden korjaaminen ensimmäisessä painoksessa; Odota hetki. Toinen painos ei ole ainoastaan teknologisesti päivitetty ja rikkaampi, vaan myös käytännöllisempi.

"Syvällinen ymmärrys Java-virtuaalikoneista: JVM:n edistyneet ominaisuudet ja parhaat käytännöt (2. painos)" on jaettu viiteen osaan, keskittyen keskeisiin aiheisiin, kuten muistin hallintaan, suoritusalijärjestelmään, ohjelmien kääntämiseen ja optimointiin sekä tehokkaaseen rinnakkaiskäyttöön.

Ensimmäinen osa esittelee koko Java-teknologiajärjestelmän, Javan ja JVM:n kehityshistorian, modularisoinnin sekä JDK:n kääntämisen makronäkökulmasta, mikä on erittäin hyödyllistä kirjan muun sisällön ymmärtämisessä.

Toinen osa selittää JVM:n automaattisen muistinhallinnan, mukaan lukien virtuaalikoneen muistialueen jaon periaatteen ja erilaisten muistiylivuotopoikkeusten syyt. yleiset jätekeräysalgoritmit sekä jätekerääjien ominaisuudet ja toimintaperiaatteet; Yleisten virtuaalikoneiden valvonta- ja vianetsintätyökalujen periaatteet ja käyttötavat.

Kolmas osa analysoi virtuaalikoneiden suoritusalijärjestelmää, mukaan lukien luokkatiedostorakenne, virtuaalikoneen luokkien latausmekanismi ja virtuaalikoneen tavukoodin suoritusmoottori.

Neljäs osa selittää ohjelmien kääntämisen ja koodin optimoinnin sekä selittää geneeristen muotojen, automaattisen pakkaamisen ja purkamisen, ehdollisen kääntämisen sekä muiden syntaksisokerien periaatteet. Tämä kurssi selittää virtuaalikoneen hotspot-tunnistusmenetelmän, HotSpotin välittömän kääntäjän, käännöslaukaisuehdot sekä miten JIT-käännöksen dataa ja tuloksia voidaan havaita ja analysoida virtuaalikoneen ulkopuolelta.

Viides osa käsittelee tehokkaan rinnakkaiskäytön toteutuksen periaatteita Javalla, mukaan lukien JVM-muistimallin rakenne ja toiminta. atomisuus, näkyvyys ja järjestelmällisyys Java-muistimallissa; pre-occurrence-periaatteen säännöt ja käyttö; säikeiden toteutusperiaate Java-kielessä; Sarja lukon optimointimittareita, joita virtuaalikoneet suorittavat tehokkaan samanaikaisuuden saavuttamiseksi.


Latausosoite: Linkki:https://pan.baidu.com/s/1zZ39RDychX6ltM9HjjcARAUuttokoodi:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyväVastaus





Edellinen:Arkkitehdit ovat lanseeranneet "Programmer Developer" -navigointi-URL-osoitteen
Seuraava:nginx pseudo-staattiset säännöt
Julkaistu 18.7.2019 20.46.23 |
Katso, katso, katso
Julkaistu 13.7.2020 16.49.46 |
Hyvä! Opi! Opiskele ahkerasti! Joka päivä ylöspäin!
Julkaistu 16.3.2020 16.41.21 |
Onko olemassa kolmatta painosta?
Julkaistu 26.8.2019 10.16.13 |
Kiitos, vuokranantaja, katso
Julkaistu 14.10.2019 10.20.20 |
Klakna Shenme Neirong
Julkaistu 14.10.2019 12.56.08 |
Kiitos omistajalle resurssien jakamisesta
Julkaistu 14.10.2019 14.45.46 |
Hehehehe
Julkaistu 19.10.2019 10.03.29 |
Astukaa Java-virtuaalikoneeseen
Julkaistu 6.3.2020 15.45.20 |
Kiitos, että jaoit kokemuksesi
Julkaistu 14.5.2020 17.55.03 |
Katsotaanpa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com