Публикации по теме 'java'


Обнаружены обновления Java 13. Оформить заказ здесь
В Java 13 не так много крупных обновлений, которые обычно называют JEP (Java Enhancement Proposal). Вот список JEP, которые были поставлены в новой версии Java: Переключение выражений (предварительная версия) Текстовые блоки (предварительная версия) Повторно реализовать устаревший API сокетов Динамические архивы CDS ZGC: отменить неиспользуемую память Скорее всего, первые два обновления будут наиболее интересны большинству Java-разработчиков, так как они вводят новый синтаксис в..

15 типичных ошибок, которые люди допускают в Java — Часть 3
Это третья статья о распространенных ошибках в Java. Давайте посмотрим на следующие 5 ошибок, которые люди делают в Java. Первые 10 — в статье ниже. Ниже приведены первые 10 распространенных ошибок , которые люди совершают в java. 10 распространенных ошибок, которые люди совершают в Java — Часть 2 Это вторая статья о распространенных ошибках в Java. Давайте посмотрим на следующие 5 ошибок, которые люди делают в Java. Первые 5 находятся на… medium.com..

Что такое составной шаблон дизайна?
Составной шаблон проектирования - это шаблон проектирования, который относится к категории структурных шаблонов. Такие шаблоны связаны с тем, как классы и объекты составляются для формирования более крупных структур. Составной шаблон описывает один из таких способов построения иерархии классов, состоящей из классов для двух разных типов объектов (составных и примитивных). Одна из целей разработки программного обеспечения - поддерживать высокую степень согласованности между модулями и..

«PECS» на Java  —  Простая визуализация
Вы когда-нибудь слышали о «ПЭКС»? Если да, то вы бы погуглили и нашли… « Производитель E расширяет, C потребитель S выше». А? Что такое производитель и потребитель…? На самом деле, понять эту концепцию сразу непросто. Итак, давайте визуализируем эту концепцию, чтобы нам было легче ее понять! Когда вы читаете некоторые коды, написанные на Java, велика вероятность, что вы столкнулись с этими странными вещами. <? super SomeType > or <? extends SomeType..

Все о воротах Адамара
СТАТЬЯ Все о воротах Адамара Из Квантовых вычислений для разработчиков Йохана Воса В этой статье обсуждается вентиль Адамара: что это такое, какое отношение он имеет к квантовым вычислениям и как создавать простые квантовые приложения с вентилем Адамара и некоторым кодом Java. __________________________________________________________________ Получите скидку 37% на квантовые вычисления для разработчиков , введя fccvos в поле кода скидки при оформлении заказа на manning.com..

Как функциональное программирование помогает мне писать чистый код
Пишу код уже несколько лет. Одна вещь, которую я понял, заключается в том, что я тратил гораздо больше времени на чтение кода, чем на его написание. Следовательно, в рамках постоянного совершенствования я трачу много времени на изучение новых методов написания чистого кода. Под чистым кодом я подразумеваю код, который легко читать и о котором легко рассуждать. До сих пор я в основном писал код, используя методы объектно-ориентированного программирования. В последнее время я изучаю..

Списки Kotlin доступны только для чтения и не являются неизменяемыми, кроме случаев, когда есть только 1 элемент.
Я всегда предполагал, что List в Kotlin неизменяемый, но, когда писал другой пост, я узнал, что технически он доступен только для чтения, а не неизменяем, так как на самом деле его можно изменить с помощью нескольких методов. MutableList является подклассом List , и когда MutableList назначается List , он все еще может быть изменен с использованием ссылки на MutableList . List также можно преобразовать в MutableList , а затем изменить. Это означает, что если вы..