Устройство и работа JVM (Java Virtual Machine)

Java Virtual Machine, или JVM, является важной частью Java-платформы и представляет собой виртуальное окружение, в котором запускаются Java-приложения. В этой статье мы разберемся, как устроена и работает JVM простым и понятным языком. Что такое JVM? JVM (Java Virtual Machine) — это виртуальная машина, обеспечивающая выполнение Java-приложений. Она является независимой от операционной системы, что позволяет Java-приложениям … —Читать далее—

Что такое AOT компиляция и с чем её едят?

Одним из новшеств Java 9 является Ahead-Of-Time (AOT) компиляция. Поэтому в данной статье я решил немного рассказать об основных аспектах того, что же это такое. AOT компиляция – это статическая компиляция и те, кто работал с языком C хорошо знакомы с ней. Суть заключается в том, что на этапе компиляции наш исходный код превращается в … —Читать далее—