Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 94256|Відповідь: 15

[Джерело] Отримайте глибоке розуміння віртуальних машин Java

[Копіювати посилання]
Опубліковано 18.07.2019 09:11:48 | | | |

Введення

"Глибоке розуміння віртуальних машин Java: розширені функції та найкращі практики JVM (2-ге видання)" Вступ: Перше видання було надруковане майже 10 разів за два роки, з майже 4 000 відгуків у 4 онлайн-книгарнях, і понад 98% відгуків — це всі 5-зіркові відгуки. Друге видання значно покращило порівняно з першим: зміст книги був комплексно оновлений і доповнений відповідно до останньої JDK 1.7; Додано велику кількість порад і найкращих практик для вирішення різних поширених проблем JVM; додано низку практичних кейсів у поєднанні з виробничим середовищем; виправлення помилок і недоліків у першому виданні; Зачекай хвилинку. Друге видання не лише більш технологічно оновлене та багатше, а й більш практичне.

«Глибоке розуміння віртуальних машин Java: передові функції та найкращі практики JVM (2-ге видання)» поділено на п'ять частин, зосереджуючись на ключових темах, таких як управління пам'яттю, підсистема виконання, компіляція та оптимізація програм, а також ефективна паралельність.

Перша частина знайомить з усією системою технологій Java, історією розробки Java та JVM, модуляризацією та компіляцією JDK з макроточки зору, що дуже допомагає зрозуміти решту книги.

Друга частина пояснює автоматичне управління пам'яттю JVM, включаючи принцип поділу площі пам'яті віртуальної машини та причини різних винятків переповнення пам'яті. поширені алгоритми збору сміття, а також характеристики й принципи роботи сміттєзбирачів; Принципи та методи використання поширених інструментів моніторингу та усунення несправностей віртуальних машин.

Третя частина аналізує підсистему виконання віртуальних машин, включно зі структурою класових файлів, механізмом завантаження класів віртуальної машини та рушієм виконання байткоду віртуальної машини.

Четверта частина пояснює компіляцію програм і оптимізацію коду, а також викладає принципи генериків, автоматичного пакування та розпакування, умовної компіляції та інших синтаксисних цукрів. Цей курс пояснює метод виявлення гарячих точок у віртуальній машині, миттєвий компілятор HotSpot, умови тригерів компіляції, а також як спостерігати і аналізувати дані й результати компіляції JIT ззовні віртуальної машини.

П'ята частина розглядає принципи ефективної реалізації паралелізму в Java, включаючи структуру та роботу моделі пам'яті JVM. атомарність, видимість і впорядкований у моделі пам'яті Java; правила та використання принципу передпояви; принцип реалізації потоків у мові Java; Серія заходів оптимізації замків, які виконуються віртуальними машинами для досягнення ефективної паралелності.


Адреса для завантаження: Посилання:https://pan.baidu.com/s/1zZ39RDychX6ltM9HjjcARAКод вилучення:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь





Попередній:Архітектори запустили навігаційний URL «Programmer Developer»
Наступний:Псевдостатичні правила nginx
Опубліковано 18.07.2019 20:46:23 |
Подивись, подивіться, подивіться
Опубліковано 13.07.2020 16:49:46 |
Хороший! Вчися! Вчися старанно! Щодня вгору!
Опубліковано 16.03.2020 16:41:21 |
Чи є третє видання?
Опубліковано 26.08.2019 10:16:13 |
Дякую, господарю, подивіться
Опубліковано 14.10.2019 10:20:20 |
klakna shenme neirong
Опубліковано 14.10.2019 12:56:08 |
Дякуємо власнику за те, що поділився ресурсами
Опубліковано 14.10.2019 14:45:46 |
Хехе-хе.
Опубліковано 19.10.2019 10:03:29 |
З'являється віртуальна машина Java
Опубліковано 06.03.2020 15:45:20 |
Дякую, що поділилися
Опубліковано 14.05.2020 17:55:03 |
Давайте подивимось
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com