Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

JVM Anatomy 101

JetBrains

software development

developer tools

programming

developer

Автор: JetBrains

Загружено: 30 окт. 2023 г.

Просмотров: 35 757 просмотров

Описание:

When we talk about Java, we talk about two things: the JVM (Java Virtual Machine) and the Java bytecode that runs on this machine.

The JVM internals are quite sophisticated, but it’s important to understand what they consist of, what parts are responsible for what, and how it all works together. This knowledge will help you understand how your program works and how to improve its behavior.

In this talk, we won’t climb under the hood of a particular JVM implementation, but we will cover the generalities of the JVM, its functionality, and its constituent parts.

Speaker: Nikita Lipsky

Nikita joined JetBrains a year ago to work on Compose Multiplatform project, focusing on Compose for iOS. Before JetBrains, he worked on compilers, runtimes, and new programming languages for Huawei. He was an initiator of Excelsior JET, a JVM implementation with an AOT compiler.

00:00 - Intro
03:06 - Java class file and bytecode
08:55 - Classloading engine
18:35 - Execution engine: interpretators, JIT, AOT
24:50 - Meta information access subsystem: reflection, indy, JNI
28:05 - Threading, exception handling, synchronization
34:25 - Memory management: heap, allocation, GC
49:34 - Manageability and Monitoring
50:48 - JVM Overview

#jvm #jit #gc #javabytecode

JVM Anatomy 101

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Java Optimizing Tutorial - Java Complete Course

Java Optimizing Tutorial - Java Complete Course

The mind behind Linux | Linus Torvalds | TED

The mind behind Linux | Linus Torvalds | TED

Никита Липский, Владимир Иванов — JVM: краткий курс общей анатомии

Никита Липский, Владимир Иванов — JVM: краткий курс общей анатомии

The Java Memory Model - The Basics

The Java Memory Model - The Basics

Никита Липский, Владимир Парфиненко — JVM: краткий курс общей анатомии

Никита Липский, Владимир Парфиненко — JVM: краткий курс общей анатомии

Какая JVM лучшее всех? | Java, JVM Architecture, GraalVM, HotSpot JVM | Podlodka Podcast #390

Какая JVM лучшее всех? | Java, JVM Architecture, GraalVM, HotSpot JVM | Podlodka Podcast #390

Introduction to string manipulation in C# PART 1 (Overview)

Introduction to string manipulation in C# PART 1 (Overview)

Understanding Ownership in Rust

Understanding Ownership in Rust

Docker Для Начинающих за 1 Час | Docker с Нуля

Docker Для Начинающих за 1 Час | Docker с Нуля

Кухня | Сезон 1 | Серия 16 - 20

Кухня | Сезон 1 | Серия 16 - 20

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]