Java с нуля - Полный Курс Java Для Начинающих [4,5 ЧАСА]
Оптимизация в Java. For vs Switch
Данная статья продолжает цикл моих переводов статей Jakob Jenkov об оптимизации Java приложений. Для некоторых типов операций вы можете заменить цикл Java for на оператор switch с помощью переходов. Но какая из двух конструкций работает лучше? Это мы и рассмотрим. Замена for на switch Прежде всего, давайте посмотрим, как вы можете заменить цикл for оператором switch. Представьте, что у вас есть операция, которая требует, чтобы вы перебирали массив и что-то делали с каждым его элементом. Например, суммирование значений байтов в байтовом массиве. Представьте также, что вы не знаете, сколько элементов суммировать из массива...
🍊 Minecraft: Java Edition переходит на SDL3 — незаметное обновление, которое меняет очень многое
В Minecraft: Java Edition заменили одну из важнейших частей технического фундамента. Тестовая сборка 26.3 Snapshot 4 переводит игру с библиотеки GLFW на SDL3. Именно эта прослойка отвечает за создание окна, обработку клавиатуры и мыши, полноэкранный режим и взаимодействие с операционной системой. Новых существ или эффектных биомов здесь нет, поэтому обновление легко недооценить. Но подобные перемены влияют на игру годами: они определяют, насколько хорошо Minecraft работает с современными рабочими...