2 года назад
Java 1113. Для чего нужны функциональные интерфейсы Supplier<T>, BooleanSupplier, DoubleSupplier, IntSupplier и LongSupplier?
В Java функциональные интерфейсы Supplier, BooleanSupplier, DoubleSupplier, IntSupplier и LongSupplier используются для представления функций, которые не принимают аргументы и возвращают значения определенных типов. Эти функциональные интерфейсы делают код более читабельным, позволяют избежать дублирования кода и улучшают производительность...
1 год назад
Java: что это, как она работает и почему её выбирают?
Java — это один из самых популярных языков программирования в мире. Сегодня я расскажу, почему Java так востребована, как она работает изнутри и какие её ключевые особенности делают её уникальной. Мы поговорим о принципе WORA, JVM, JIT-компиляторе, а также о JDK, JRE и GC. Уже немало новых аббревеатур появилось? :) А ведь мы даже еще не начали. Java — это объектно-ориентированный, высокоуровневый язык программирования. Её придумали в 1995 году в компании Sun Microsystems, а сегодня её развитие курирует Oracle. Java используется для создания самых разных приложений — от мобильных и веб-программ до серверных и корпоративных систем...