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


Ленивое распространение в дереве сегментов
В последнем последнем руководстве мы узнали, как построить дерево сегментов, запросить его и обновить в нем значения точек. В этом руководстве мы изучим полезную технику Ленивое распространение для деревьев сегментов. Используя ленивое распространение, мы можем эффективно обновлять диапазон в дереве. В этом методе мы обновляем значение ленивым образом, поскольку название напрашивается само. Из-за ленивости значения не обновляются без необходимости. Следовательно, «ленивое..

Полиморфизм в Java — Программирование на Java #8
Полиморфизм в Java — это концепция объектно-ориентированного программирования, которая позволяет обрабатывать объекты разных классов так, как если бы они были объектами одного и того же класса. Это достигается с помощью двух основных механизмов: переопределение метода и перегрузка метода. Переопределение метода — это когда подкласс предоставляет собственную реализацию метода, который уже определен в его суперклассе. Когда для вызова метода используется объект подкласса, вместо..

12 важных шаблонов в Java, о которых вы должны знать
Подготовка к техническим собеседованиям сложна, а если вы профессионал в области Java, все становится сложнее. Популярный метод анализа опыта профессионала в области Java — посмотреть, насколько хорошо он может написать шаблонную программу на Java. Возможно, вам придется создать уникальную программу шаблона Java, которая не является распространенной, чтобы провести собеседование. Не беспокойтесь, потому что в этой статье мы рассмотрим несколько шаблонов Java, чтобы вы могли Все..

Я шпионю со своим маленьким Мокито…
Я шпионю со своим маленьким Мокито… Зачем шпионить за своими зависимостями? Инфраструктура тестирования Mockito генерирует моки, заглушки и шпионы для ваших зависимостей. Большинство людей знакомы с макетами и заглушками. В этой статье мы поговорим о шпионах — перехватчиках, которые позволяют вам проверить, как ваши классы взаимодействуют с их настоящими зависимостями. 📝 Примечание. Это очень простой пример. Вики-страница Mockito под названием Использование шпионов (и..

Вы знаете о JDBC?
Java JDBC — это Java API для подключения и выполнения запросов к базе данных. JDBC API использует автомобилистов jdbc для общения с базой данных. Что такое JDBC? JDBC появляется для соединения с базой данных Java, которое является стандартным Java API для независимого от базы данных соединения между языком разработки Java и различными базами данных. Коллекция JDBC включает в себя API-интерфейсы для упомянутых ниже задач, связанных с подробным использованием ресурсов. 1. Оформление..

Java: язык, который никогда не умрет
Java — популярный и широко используемый язык программирования во всем мире. Тем не менее, многие предсказывали его кончину, и я недавно прочитал много статей и комментариев о конце Java из-за новых и современных технологий, особенно в отношении фреймворков и библиотек JavaScript. Не стоит спорить с людьми о том, какой язык «лучший» или что-то в этом роде, потому что, в конце концов, они всего лишь инструменты. В этой статье я расскажу о сильных сторонах Java и о том, почему многие..

Лучшие языки программирования для начинающих
Программирование Лучшие языки программирования для начинающих Какой язык программирования лучше для новичка? Доступно множество различных языков программирования, и новичку нелегко понять, с чего начать. Тем не менее, некоторые языки особенно хорошо подходят для начинающих, и это отличные места для начала вашего пути в программирование. питон