23 Jul 2026, 11:35 UTC≈1,080 views36 reactionsread 7 August 2026 Photo
⏰📆 JSR 310: Instant
Класс java.time.Instant описывает точное время и работает с метками времени в формате UTC. Для большинства технических задач, например, хранения, логгирования и аудита, Instant подходит лучше всего.
📖 Читать на сайте
📖 Читать в VK
📖 Читать в Telegra.ph
📖 Читать в Дзене
#java #jsr310
🔥26🤝6❤3⚡1
9 Jul 2026, 12:12 UTC≈1,720 views45 reactionsread 7 August 2026 Photo
⏰📆 JSR 310: Источники времени
Прежде чем переходить к более подробному описанию классов, описывающих метки времени, неплохо было бы упомянуть источники времени, хотя на практике они используются не так часто. Источники времени представлены интерфейсом InstantSource и его основной реализацией — Clock.
📖 Читать на сайте
📖 Читать в VK
📖 Читать в Telegra.ph
#java #jsr310
🔥39❤4👍2
9 Jul 2026, 10:48 UTC≈1,640 views71 reactionsread 7 August 2026 Photo
⏰📆 Введение в JSR 310: Дата и время в Java
Для работы с датой и временем в стандартной библиотеке Java существует два набора API: старый, включающий в себя такие классы, как Date и Calendar, и новый, опирающийся на стандарт ISO 8601 и включающий в себя классы из пакета java.time. В настоящее время разработчиками платформы Java рекомендуется использование новых API для работы с датой и временем.
📖 Читать на сайте
📖 …
🔥58❤13
31 Dec 2025, 15:22 UTC≈3,750 views240 reactions22 Starsread 7 August 2026 Photo
🎄Друзья! Я поздравляю всех вас с наступающим новым 2026 годом! Искренне желаю вам успехов и удачи во всех ваших начинаниях, чтобы все поставленные цели были достигнуты, профессионального роста и всего самого-самого наилучшего!
Да, в этом году времени на блог у меня не было, к сожалению, но я очень надеюсь на то, что в наступающем году это самое время и мотивация будут.
Всем добра!
❤166👍46🔥24🤝3⚡1
22 Oct 2025, 09:32 UTC≈4,750 views65 reactions1 Starread 7 August 2026 Photo
🐈⬛ Про пет-проекты
В затянувшемся творческом перерыве решил смахнуть цифровую пыль с одной из своих самых любимых видеоигр - Elite: Dangerous, чтобы докачать наконец-то ранг исследователя до Элиты (каково же было моё удивление, когда я узнал, что рангов Элиты теперь 6) и вернуться в обитаемый пузырь, а то последние два года у меня длится очередная кругосветка.
Процесс исследования звёздных систем требует времени, …
❤44👍11🔥8⚡2
16 Sept 2025, 10:19 UTC≈3,540 views42 reactionsread 7 August 2026 ✅ Гибкие конструкторы
JDK 25 привнесёт ещё одно небольшое, но важное, на мой взгляд, изменение в язык программирования Java - гибкие конструкторы (JEP 513). Цель изменения - позволить выполнять действия в конструкторе класса-наследника до вызова конструктора родительского класса.
Представим себе достаточно банальную ситуацию: нам нужно создать экземпляр некоторого класса-наследника, но в процессе создания нужно пров…
🔥39🤔2❤1
15 Sept 2025, 06:05 UTC≈2,590 views27 reactionsread 7 August 2026 Photo
✅ Сборщики стримов
Одним из наиболее важных нововведений, на мой взгляд, в стандартной библиотеке в грядущем релизе JDK 25 станут сборщики стримов (JEP 485 Stream Gatherers). Да, стабильными они стали ещё в JDK 24, но для себя я рассматриваю только LTS-релизы.
Сборщики стримов описываются типизированным интерфейсом Gatherer<T, A, R>, где T - тип входящего элемента стрима, R - тип выходящего элемента, а A - потенциал…
🔥21❤3👎3
13 Sept 2025, 13:18 UTC≈2,520 views141 reactionsread 7 August 2026 Photo
🎉 Всех причастных с праздником! Добивайтесь профессиональных высот, не оставайтесь на достигнутом и поменьше багов вам!
❤110👍31
11 Sept 2025, 11:03 UTC≈2,550 views30 reactionsread 7 August 2026 Photo
✅ Переменные с областью действия
Ещё одно интересное нововведение, которое ждёт нас в грядущем релизе JDK 25 — переменные с областью действия (JEP 506).
Наверняка многие сталкивались с ситуацией, когда нужно передать какую-то информацию между двумя компонентами, но при этом по каким-то причинам не хочется добавлять новые аргументы в методы или свойства в классы. Зачастую такая задача решалась при помощи ThreadLocal …
🔥17👍11❤2
10 Sept 2025, 13:59 UTC≈2,360 views42 reactionsread 7 August 2026 Photo
✅ Импорт модулей в Java 25
Ещё одним нововведением в языке программирования Java в грядущем релизе JDK 25 является импорт модулей (JEP 511). Ещё в JDK 9 была реализована система модулей платформы Java (JPMS - Java Platform Module System), а классы стандартной библиотеки были распределены между различными модулями. Однако это никак не повлияло на написание кода, а вся работа с JPMS сводилась к файлу module-info.java.…
🔥30👍10❤2
10 Sept 2025, 09:09 UTC≈2,530 views93 reactions1 Starread 7 August 2026 Photo
✅ Компактные файлы исходных кодов в Java 25
С релизом JDK 25, который произойдёт уже на следующей неделе - 16 сентября, стабильными станут компактные файлы исходных кодов и главные методы (JEP 512), которые были в разработке начиная с JDK 21. Все мы знаем, что любая программа, написанная на языке программирования Java, начинает выполнение с класса с main-методом, который в общих чертах имеет следующую форму:
class A…
👍71❤9🤔8🔥5
28 Apr 2025, 11:54 UTC≈5,160 views85 reactions51 Starsread 7 August 2026 Photo
Java: Виртуальные потоки
Одним из наиболее значимых нововведений в Java 21 стала стабильная поддержка виртуальных потоков. Предлагаю в этой статье разобраться с тем, почему нам нужны виртуальные потоки, как их использовать и какие подводные камни могут нас ожидать при их применении.
📖 Читать в блоге
📖 Читать в VK
📖 Читать на Telegra.ph
#java
💬 Обсудить в Telegram: https://t.me/+UFAkw187WstX0wqy
Поддержать:
💵 На …
🔥58👍24❤2👏1
Showing the 12 most recent of 19 posts we hold for @shurik_codes. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.