Урок по Java 8: Комментарии
Как устроена Java-машина в Java 8: подробно с комментариями и примерами
Java — это не просто язык программирования. За ним стоит мощная виртуальная машина (Java Virtual Machine, JVM), которая делает возможным «write once, run anywhere». В этой статье мы подробно разберём, как устроена JVM в Java 8, с акцентом на архитектуру и управление памятью, приведём реальные примеры и объясним, почему важно понимать эти механизмы при разработке enterprise-приложений. 💡 Зачем это знать?
Понимание работы JVM помогает писать более эффективный код, избегать утечек памяти, правильно настраивать производительность и читать логи GC (Garbage Collection). JVM — это виртуальная машина,...
Java 18. Что нового добавили и почему вам это пригодится
В данной статье разберем, что нового добавили и почему вам это пригодится Новые фичи в Java 18 JEP 400: Использование UTF-8 по умолчанию Что это такое: Многие API (включая стандартные Java API) используют в приложениях так называемый “набор символов по умолчанию”. Какой именно 一 зависит от платформы, будь это Windows, Linux, Mac и другие ОС. Более того, та же кодировка использовалась для сохранения исходных .java файлов . С 18-й Java по умолчанию всегда используется UTF-8. Зачем это нужно: В некоторых...