Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 94256|Svar: 15

[Kilde] Få en dybdegående forståelse af Java-virtuelle maskiner

[Kopier link]
Opslået på 18/07/2019 09.11.48 | | | |

Indførelsen

"Dybdegående forståelse af Java Virtual Machines: JVM Advanced Features and Best Practices (2. udgave)" Introduktion: Første udgave er blevet trykt næsten 10 gange på to år, med næsten 4.000 anmeldelser fra 4 online boghandlere, og mere end 98 % af anmeldelserne er alle 5-stjernede anmeldelser. Anden udgave har gjort store forbedringer på grundlag af første udgave: bogens indhold er blevet omfattende opgraderet og suppleret i henhold til den seneste JDK 1.7; Tilføjet et stort antal tips og bedste praksis til håndtering af forskellige almindelige JVM-problemer; En række praktiske tilfælde kombineret med produktionsmiljøet er blevet tilføjet; rettelse af fejl og mangler i første udgave; Vent et minut. Anden udgave er ikke kun mere teknologisk opdateret og rigere, men også mere praktisk.

"In-Depth Understanding of Java Virtual Machines: JVM Advanced Features and Best Practices (2nd Edition)" er opdelt i fem dele med fokus på kerneemner som hukommelsesstyring, eksekveringsdelsystem, programkompilering og optimering samt effektiv samtidighed.

Den første del introducerer hele Java-teknologisystemet, udviklingshistorien for Java og JVM, modularisering og JDK-kompilering fra et makroperspektiv, hvilket er meget hjælpsomt for at forstå resten af bogen.

Den anden del forklarer den automatiske hukommelsesstyring af JVM, herunder princippet om virtuel maskines hukommelsesarealopdeling og årsagerne til forskellige undtagelser for hukommelsesoverløb. almindelige garbage collection-algoritmer samt karakteristika og arbejdsprincipper for garbage collectors; Principper og anvendelsesmetoder for almindelige værktøjer til overvågning og fejlfinding af virtuelle maskiner.

Den tredje del analyserer eksekveringsdelsystemet for virtuelle maskiner, herunder klassefilstruktur, virtuel maskine-klasseindlæsningsmekanisme og bytekode-eksekveringsmotor for virtuel maskine.

Den fjerde del forklarer kompilering af programmer og optimering af kode og uddyber principperne for generiske modeller, automatisk pakning og unboxing, betinget kompilering og andre syntaksiske sukkerarter. Dette kursus forklarer hotspot-detektionsmetoden i den virtuelle maskine, HotSpots instant compiler, kompileringstriggerbetingelserne samt hvordan man observerer og analyserer data og resultater fra JIT-kompilering uden for den virtuelle maskine.

Den femte del diskuterer principperne for effektiv samtidighedsimplementering i Java, herunder strukturen og driften af JVM-hukommelsesmodellen. atomicitet, synlighed og orden i Java-hukommelsesmodellen; reglerne og brugen af princippet om forudgående forekomst; implementeringsprincippet for tråde i Java-sproget; En række låseoptimeringsforanstaltninger udført af virtuelle maskiner for at opnå effektiv samtidighed.


Downloadadresse: Link:https://pan.baidu.com/s/1zZ39RDychX6ltM9HjjcARAUdtrækningskode:
Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venligSvar





Tidligere:Arkitekter har lanceret navigations-URL'en "Programmer Developer"
Næste:nginx pseudostatiske regler
Opslået på 18/07/2019 20.46.23 |
Tag et kig, tag et kig, tag et kig
Opslået på 13/07/2020 16.49.46 |
God! Lær! Studér flittigt! Hver dag opad!
Opslået på 16/03/2020 16.41.21 |
Findes der en tredje udgave?
Opslået på 26/08/2019 10.16.13 |
Tak, udlejer, se her
Opslået på 14/10/2019 10.20.20 |
Klakna Shenme Neirong
Opslået på 14/10/2019 12.56.08 |
Tak til ejeren for at dele ressourcer
Opslået på 14/10/2019 14.45.46 |
Hehehehe
Opslået på 19/10/2019 10.03.29 |
Ind træder Java-virtualmaskinen ind
Opslået på 06/03/2020 15.45.20 |
Tak fordi du delte
Opslået på 14/05/2020 17.55.03 |
Lad os tage et kig
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com