Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 94256|Ответ: 15

[Источник] Глубокое понимание виртуальных машин Java

[Скопировать ссылку]
Опубликовано 18.07.2019 9: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