Perkenalan
"Pemahaman Mendalam tentang Mesin Virtual Java: Fitur Lanjutan dan Praktik Terbaik JVM (Edisi ke-2)" Pendahuluan: Edisi pertama telah dicetak hampir 10 kali dalam dua tahun, dengan hampir 4.000 ulasan dari 4 toko buku online, dan lebih dari 98% ulasan semuanya adalah ulasan bintang 5. Edisi kedua telah membuat peningkatan besar berdasarkan edisi pertama: isi buku telah ditingkatkan dan dilengkapi secara komprehensif sesuai dengan JDK 1.7 terbaru; Menambahkan sejumlah besar tips dan praktik terbaik untuk menangani berbagai masalah JVM umum; sejumlah kasus praktis yang dikombinasikan dengan lingkungan produksi telah ditambahkan; koreksi kesalahan dan kekurangan dalam edisi pertama; Tunggu sebentar. Edisi kedua tidak hanya lebih diperbarui dan lebih kaya secara teknologi, tetapi juga lebih praktis.
"Pemahaman Mendalam tentang Mesin Virtual Java: Fitur Lanjutan dan Praktik Terbaik JVM (Edisi ke-2)" dibagi menjadi lima bagian, dengan fokus pada topik inti seperti manajemen memori, subsistem eksekusi, kompilasi dan pengoptimalan program, dan konkurensi yang efisien.
Bagian pertama memperkenalkan seluruh sistem teknologi Java, riwayat pengembangan Java dan JVM, modularisasi, dan kompilasi JDK dari perspektif makro, yang sangat membantu untuk memahami sisa buku.
Bagian kedua menjelaskan manajemen memori otomatis JVM, termasuk prinsip pembagian area memori mesin virtual dan penyebab berbagai pengecualian luapan memori. algoritma pengumpulan sampah umum dan karakteristik serta prinsip kerja pengumpul sampah; Prinsip dan metode penggunaan alat pemantauan dan pemecahan masalah komputer virtual umum.
Bagian ketiga menganalisis subsistem eksekusi mesin virtual, termasuk struktur file kelas, mekanisme pemuatan kelas komputer virtual, dan mesin eksekusi bytecode komputer virtual.
Bagian keempat menjelaskan kompilasi program dan pengoptimalan kode, dan menguraikan prinsip-prinsip generik, pengemasan dan unboxing otomatis, kompilasi bersyarat, dan gula sintaks lainnya. Kursus ini menjelaskan metode deteksi hotspot mesin virtual, kompiler instan HotSpot, kondisi pemicu kompilasi, dan cara mengamati dan menganalisis data dan hasil kompilasi JIT dari luar mesin virtual.
Bagian kelima membahas prinsip-prinsip implementasi konkurensi yang efisien di Java, termasuk struktur dan pengoperasian model memori JVM. atomisitas, visibilitas, dan keteraturan dalam model memori Java; aturan dan penggunaan prinsip pra-kejadian; prinsip implementasi utas dalam bahasa Java; Serangkaian tindakan pengoptimalan kunci yang dilakukan oleh mesin virtual untuk mencapai konkurensi yang efisien.
Alamat unduh: Tautan:https://pan.baidu.com/s/1zZ39RDychX6ltM9HjjcARAKode ekstraksi:Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
|